急急急!用vb做拼图游戏

来源:百度知道 编辑:UC知道 时间:2024/06/17 01:33:40
Option Explicit
Dim j As Integer
Dim step As Integer
Dim n As Integer

Private Sub Command1_Click()
PictureClip1.Picture = Picture1.Picture

Dim i As Single

For i = 0 To (n - 1)

Image1(i).Enabled = True '使Image1响应鼠标事件

Image1(i).Picture = PictureClip1.GraphicCell(i) '让图片的8个单元分别赋予 8个Image控件

Next

Image1(n - 1).Picture = LoadPicture("") '空位用于移动图片

End Sub

Private Sub Command2_Click()
CommonDialog1.DialogTitle = "打开"
CommonDialog1.Filter = "所有文件(*.*) "
CommonDialog1.ShowOpen
Picture1.Picture = LoadPicture(CommonDialog1.FileName)
End Sub

Private Sub Text1_Change()
Dim k As Integer
k = Text1.Text
If 0 < k < 11 Then
PictureClip1.Rows = k
PictureClip1.Cols = k
End If
End Sub

Private Sub Form_Load()
Dim i As Integer

哇,人才,写这么长,人家都不知道你哪里出什么问题?

不好意思,我也搞不好。。虽然你很急。等我学会更多的时候再帮你喽。。

太长了 眼都看花了