hallo, es geht einfach.
in visualbasic brauchst du einfach folgendes eingeben :

Option Explicit

Dim nPic As New StdPicture, iPic As IPicture

Private Sub Form_Load()
Set nPic = Picture1.Picture
Set iPic = nPic
End Sub

Private Sub Form_Unload(Cancel As Integer)
Set nPic = Nothing
Set iPic = Nothing
End Sub

Private Sub Command1_Click()
Picture1.Picture = LoadPicture("")
End Sub

Private Sub Command2_Click()
Set Picture1 = iPic
End Sub

das bild kann hier am beispiel mit einem klick in den speicher gelegt werden und wieder herausgeholt werden.
visualbasic ist da hervorragend.
mfg pebisoft