主题:[讨论]能否实现这一目标
ttvictory
[专家分:0] 发布于 2011-10-16 14:08:00
求助。。。想用VB实现两个功能,一是点击command1控件能生成一个command2,再点击继续生成二是,怎样实现两个控件的线连接,最好可以对线编号
回复列表 (共4个回复)
沙发
一江秋水 [专家分:9680] 发布于 2011-10-17 08:42:00
第一个功能有两个办法实现,下面介绍其中一个:
先将Command1设置成控件数组(把Command1的Index属性设置为0)
代码如下:
Option Explicit
Dim num As Integer
Private Sub Command1_Click(Index As Integer)
If Index = 0 Then
num = num + 1
Load Command1(num)
Command1(num).Move Command1(num - 1).Left, Command1(num - 1).Top + Command1(num - 1).Height + 240
Command1(num).Caption = "Command" & num + 1
Command1(num).Visible = True
End If
End Sub
第二个功能是什么意思?不明白
板凳
老大徒伤悲 [专家分:29120] 发布于 2011-10-17 08:57:00
不会是类似“连连看”的东东?哈哈哈哈
3 楼
ttvictory [专家分:0] 发布于 2011-10-17 11:10:00
就是想实现两个command之间用直线连接,只有两个command的时候我会连接,但是我这里要用到很多的command,怎么实现它们之间自由连接
4 楼
老大徒伤悲 [专家分:29120] 发布于 2011-10-19 10:52:00
你还是要把问题说清楚才好
我来回复