Ergebnis 1 bis 9 von 9
  1. #1
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard [Frage] Objekt überprfen

    Ich glaube man spricht vom Initialisieren, wenn man einer variable ein Objekt zuweißt.
    Dim bla as Bitmap
    bla = new Bitmap("C:\blabla.jpg")
    Ich habe momentan das Problem, dass ab und zu dieses Objekt nicht initialisiert ist und es zu einem Fehler kommt, der sich nicht durch einen try block beheben lässt.
    Ich wollte nun fragen, ob ich irgendwie überprüfen kann, ob dieses objekt initialisiert wurde.

    Sry für meine Ausdrucksweise ^^

  2. #2
    Cool Story, Bro.
    Registriert seit
    04.04.2010
    Beiträge
    150

    Standard

    if(bla != null)


    Wenns nincht initialisiert ist, ist das Objekt null.

  3. #3
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    das unktioniert nicht.
    public class form1
    public b as bitmap

    private sub Button1_click()
    b = new bitmap("C:\blaaa")
    end sub

    private sub button2_blick()
    if b <> nothing
    picturebox1.image = b
    end if
    end sub

    end class


    das ist die situation, die if abfrage funktioniert so nicht, bzw das geht so nicht, das objekt kann so nicht mit nothing verglichen werden.
    Hier sieht man auch das problem, wenn button 2 geklickt wird, bevor button 1 geklickt wurde, gäbs nen fehler.

    (Bei mir sind die objekte Formen und keine Bitmaps)

  4. #4

    Registriert seit
    17.06.2009
    Beiträge
    559

    Standard

    Code:
    if not (b is nothing) [...]

  5. #5
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    public b as bitmap = nothing

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  6. #6
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    das ändert leider nichts daran, dass ich es nicht überprüfen kann
    vs sagt:
    Der = Operator ist für die Typen Form15 nicht definiert
    =$$

  7. #7
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Ansonsten halt einen Boolean einfügen "beenInitialized" - oder so.
    Und dann halt den auf True setzen wenn du das Bild lädst.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  8. #8
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    du meinst in der klasse nen neuen booleasachen wert einführen.
    ich kanns mal versuchen =$
    Danke für die Hilfe.

  9. #9
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Ja das meine ich... ist zwar eine dreckige Lösung, aber auf jeden Fall umsetzbar.
    Ansonsten müsstest du halt warten bis Sawyer online kommt...

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

Ähnliche Themen

  1. CamSpace , alles was du brauchst ist eine WebCam und ein Objekt!
    Von HandyRipper im Forum Anwendungssoftware
    Antworten: 5
    Letzter Beitrag: 04.05.2009, 18:30
  2. [FRAGE]Hoch-Sicherheits-Passwort??[FRAGE]
    Von Mﮇx ǿηe im Forum Sicherheit
    Antworten: 24
    Letzter Beitrag: 12.11.2008, 22:06
  3. [f] Objekt Orientierte Programmierung in Delphi 5
    Von KackFreack im Forum Delphi
    Antworten: 10
    Letzter Beitrag: 21.07.2008, 21:33
  4. [VB6] Webbrowser Objekt verstecken
    Von test im Forum VisualBasic
    Antworten: 5
    Letzter Beitrag: 29.01.2008, 15:36

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •