求一个VB做连连看的问题
来源:百度知道 编辑:UC知道 时间:2024/05/04 17:32:18
两个先单击一个再哪个啊单击另外一个。。如果两个一样就小时,如果不一样,就不消失。。。不是单击哪个就消失
P.s 搜索的到详细的还来这里问吗,,这里高手比较多嘛
重点是,装载相同的图片时,要同时将控件的 Tag 属性设置为相同的图片文件名。单击控件时,如果 Tag 属性相同就表示图片相同。下面是例子:
Dim UpI As Long
Private Sub Form_Load()
Dim I As Long, S As Long, F As String
Picture1(0).AutoRedraw = True
For I = 0 To 10
If I > 0 Then Load Picture1(I): Picture1(I).Visible = True
Picture1(I).Left = I * Picture1(0).Width * 1.1
'这里用字符代替图片文件
S = 1 + Int(Rnd * 4)
Picture1(I).Print "tu" & S
Picture1(I).Tag = "tu" & S
''下面是假设目录 C:\MyTu\ 中有图片文件 tu1.ico、 tu2.ico、 tu3.ico、 tu4.ico
' F = "C:\MyTu\tu" & I & ".Ico"
' Picture1(I).Picture = Picture1(F)
' Picture1(I).Tag = "tu" & S
Next
UpI = -1
End Sub
Private Sub Picture1_Click(Index As Integer)
If Index <> UpI And UpI > -1 Then
If Picture1(Index).Tag =