ErrorImage ansprechen

  • VB.NET

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von der_Kurt.

    ErrorImage ansprechen

    Hai,

    wie kann man ErrorImage ansprechen? Beispiel:

    VB.NET-Quellcode

    1. If PictureBox1.ImageLocation = ???? Then
    2. PictureBox4.Visible = False
    3. PictureBox5.Visible = True

    bzw

    VB.NET-Quellcode

    1. If PictureBox1.ErrorImage = ???? Then
    2. PictureBox4.Visible = False
    3. PictureBox5.Visible = True


    Ich will, wenn ein ErrorImage kommt, dass dann die picturebox5 sichtbar wird. Kann mir einer den Code sagen.?

    LG
    IP4D

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „IP4D“ ()

    Die Errorimage-Eigenschaft gibt nicht zurück, ob das Bild erfolgreich geladen wurde.

    Das musst du schon selbst mit der Fehlerbehandlung rausfinden (Try-Catch)
    In der Errorimage-Eigenschaft ist ein Bild gespeichert, welches du (manuell) anzeigen kannst, wenn du es möchtest.
    (Ein Bild, welches du vom Browser kennst, wenn ein Image nicht geladen werden konnte)
    Dieses Bild kannst du durch die ErrorImage-Eigenschaft verändern.

    Quellcode

    1. Try
    2. 'versuche, das Bild zu laden
    3. ...
    4. 'Bild anzeigen
    5. Picturebox1.image=... 'das gewünschte Bild
    6. Catch
    7. 'Fehler ausgelöst?
    8. Picturebox1.image=Picturebox1.errorimage
    9. End Try