Er der ikke nogen der kan svare på mit sidste spørgsmål, eller er det bare fordi det er blivet sendt. Og alle er ved at blive meget trætte, og ka' derfor ikke foreløbet svare på mit spørgsmål???
Private Sub Form_Load() Dim intNum As Integer intNum = 2 Image1.Picture = ImageList1.ListImages(intNum).Picture Image1.Tag = intNum '<- Gemmer nummer i Tag
If Image1.Tag = 2 Then MsgBox Image1.Tag End If End Sub
Hvorfor kan man ikke gøre således, og hvordan skal jeg så gøre?
Dim intNum As Integer intNum = 2
If "" & Text5.Text & ".Picture" & "" = ImageList1.ListImages(intNum).Picture Then 'Det er denne her der er fejl i!!! player1.Top = player1.Top - Val(480) End If
Jo det kan man faktisk godt, det har jeg afprøvet!!! Men hvad gør jeg for at jeg kan lave det der med Text5.text osv. ??? --> If Image1.Picture = ImageList1.ListImages(intNum).Picture Then
Den kom bare til at hedde: If a480b0.Picture = ImageList1.ListImages(intNum).Picture Then End If
Private Sub Command1_Click() Dim intNum As Integer Dim objImg As Object intNum = 2 For Each objImg In Controls If TypeOf objImg Is Image Then If Text5.Text = objImg.Name Then If objImg.Picture = ImageList1.ListImages(intNum).Picture Then MsgBox objImg.Name Exit For End If End If End If Next End Sub
Private Sub Form_Load() Text5.Text = "Image1" End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.