正文

变幻魔方2007-08-28 20:35:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/lhlvc/28923.html

分享到:

实现代码为: Option Explicit Private Sub Form_Load()  Label1(0).Visible = False  Dim mytop As Integer, myleft As IntegerDim i As Integer, j As Integer, k As Integer  mytop = 0  For i = 1 To 8    myleft = 0    For j = 1 To 8      k = (i - 1) * 8 + j      Load Label1(k)      Label1(k).BackColor = IIf((i + j) Mod 2 = 0, vbWhite, vbBlack)      Label1(k).Visible = True      Label1(k).Caption = ""      Label1(k).Top = mytop      Label1(k).Left = myleft      myleft = myleft + Label1(0).Width    Next j    mytop = mytop + Label1(0).Height  Next iEnd SubPrivate Sub Label1_Click(Index As Integer)  Dim i As Integer, j As Integer, k As Integer  Label1(Index).Caption = Index  For i = 1 To 8    For j = 1 To 8      k = (i - 1) * 8 + j      If Label1(k).BackColor = vbWhite Then        Label1(k).BackColor = vbBlack        Label1(k).ForeColor = vbWhite      Else        Label1(k).BackColor = vbWhite        Label1(k).ForeColor = vbBlack      End If    Next j  Next iEnd Sub  

阅读(2491) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册