Bilder auf knopfdruck

ich bin ein absuluter anfänger in VB und habe angefangen mal einen einfachen Advetskalender zu programmieren bin dan aber daran hängen geblieben weil ich nicht wusste wie mann das machen muss das wenn man auf ein „Türchen“ (Button) klickt das dann ein Bild erscheint.
kann mir da jemand helfen?
schonmal danke im vorraus

Hallo,

da gibt es mal wieder mehrere Möglichkeiten. :smile:

1.) Du schreibst in das Klickereignis des Picture-Steuerelemnts einen Befehl das entsprechende Bild von der Festplatte zu laden.
Beispiel:

Option Explicit

Private Sub Picture1\_Click()
 Picture1.Picture = LoadPicture("C:\Testbild1.bmp")
End Sub

2.) Du legst das zweite Bild in einem weiteren Picture-Steuerelement ab, dann hast Du alle Bilder in der .exe Datei. Das ist beim Weitergeben schön weil es nur eine Datei ist und man sich das Bild auch nicht ohne das Programm ansehen kann. Das Bild, aus dem ‚geladen‘ wird, stellt man dann natürlich unsichtbar …
Beispiel:

Option Explicit

Private Sub Picture1\_Click()
 Picture1.Picture = Picture2.Picture
End Sub

3.) Die beiden Bilder werden in zwei Picture-Steuerelemente geladen und das Obere Bild wird nur unsichtbar geschaltet.
Beispiel:

Option Explicit

Private Sub Picture1\_Click()
 Picture2.Picture.Visible = False
End Sub

Das soll für den Anfang reichen. :smile:

Gruß Rainer