ciao.
Sono alle primissime armi col VB6
Ho un problema.
Ho questo codice
con index che è integer in option explicit
Private Sub prenderetimer_timer()
If Picture1.Left >= (picture2(index).Left - 150) And Picture1.Left <= (picture2(index).Left + 150) Then
If Picture1.Top >= (picture2(index).Top - 150) And Picture1.Left <= (picture2(index).Left + 150) Then
picture2(index).Visible = False
End If
End If
End Sub
Ho delle immagini in un form che sono indicizzate(Picture2(0),picture2(1),ecc.) e una che si chiama picture1.
quando la picture1 arriva ad una determinata posizione, la picture2 che corrisponde a quelle coordinate deve scomparire.
questo codice non mi da il risultato richiesto.
come faccio?
![]()