| 
				 cmd2(i).Move cmd1(i).Left + cmd1(i).Width, cmd1(i).Top 
cmd3(i).Move cmd1(i).Left + cmd1(i).Width, cmd1(i).Top + cmd1(i).Height 
cmd4(i).Move cmd3(i).Left + cmd3(i).Width, cmd3(i).Top 
Case 3 
cmd2(i).Move cmd1(i).Left, cmd1(i).Height + cmd1(i).Top 
cmd3(i).Move cmd1(i).Left - cmd1(i).Width, cmd2(i).Top 
cmd4(i).Move cmd3(i).Left, cmd3(i).Height + cmd3(i).Top 
Case 4 
cmd2(i).Move cmd1(i).Left + cmd1(i).Width, cmd1(i).Top 
cmd3(i).Move cmd1(i).Left + cmd1(i).Width, cmd1(i).Top + cmd1(i).Height 
cmd4(i).Move cmd3(i).Left + cmd3(i).Width, cmd3(i).Top 
End Select 
End Sub 
(7)Private Sub tx7(X As Integer) 
Select Case X 
Case 1 
cmd2(i).Move cmd1(i).Left + cmd1(i).Width, cmd1(i).Top 
cmd3(i).Move cmd2(i).Left + cmd2(i).Width, cmd1(i).Top 
cmd4(i).Move cmd2(i).Left, cmd1(i).Top + cmd1(i).Height 
Case 2 
cmd2(i).Move cmd1(i).Left, cmd1(i).Height + cmd1(i).Top 
cmd3(i).Move cmd2(i).Left, cmd2(i).Height + cmd2(i).Top 
cmd4(i).Move cmd2(i).Left - cmd2(i).Width, cmd2(i).Top 
Case 3 
cmd2(i).Move cmd1(i).Left + cmd1(i).Width, cmd1(i).Top 
cmd3(i).Move cmd2(i).Left + cmd2(i).Width, cmd1(i).Top 
cmd4(i).Move cmd2(i).Left, cmd1(i).Top - cmd1(i).Height 
Case 4 
cmd2(i).Move cmd1(i).Left, cmd1(i).Height + cmd1(i).Top 
cmd3(i).Move cmd2(i).Left, cmd2(i).Height + cmd2(i).Top 
cmd4(i).Move cmd2(i).Left + cmd2(i).Width, cmd2(i).Top 
End Select 
End Sub 
'图形的变换是通过改变其相对位置来实现的! 
  
参考文献 
  [1]李雁翎.Visual Basic 程序设计.第2版, 清华大学出版社   			
				 |