关于如何调用控件 就是能不能让控件像数组那样,可以通过i变量的改变选取a[1],a[2]之类,像control1,control2该怎么通过i的变化调用呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 假设窗体上有Command1、Command2、Command3三个控件,那么下面的代码将print出这三个控件的Caption:Private Sub Command1_Click() Dim i As Integer For i = 1 To 3 Debug.Print Me.Controls("Command" & CStr(i)).Caption NextEnd Sub 把名字改成一样的,提示你是否创建控件数组=vbyes就可以了!不知道你问的是不是这个!! 创建控件组(类似数组)比如你画了一个控件,然后复制这个控件,粘到同一个窗口,粘的时候会提示你是不是要把他们组成数组,你点yes就行了或者想楼上说的,把它们命名为相同的名字,提示的时候也点yes那么在代码中你就可以用index控制了 呵呵,请记得结贴。还有昨天晚上那个关于new的问题的帖子要一起结哦。 在VB中怎么把剪贴板的内容保存为文本啊??? 请教高手,用ShellExecute打开一个ie浏览指定url后,怎样才能控制ie窗口,并取得html代码? 向高手求救:关于image的问题。 请高手相助,在线等 请教大家关于VB使用二进制流计算文件HASH码的思路和代码,要求速度第一 急!Excel中cells对象 关于复制、粘贴和剪切的问题 Msgbox函数响应 求助WIN7(32)下VB使用WINIO模拟键盘输入 VB中那么多控件、函数是否都要记住 求助!24小时(24h)怎么转换成整数24 mscomm发送命令的问题
Private Sub Command1_Click()
Dim i As Integer
For i = 1 To 3
Debug.Print Me.Controls("Command" & CStr(i)).Caption
Next
End Sub
比如
你画了一个控件,然后复制这个控件,粘到同一个窗口,粘的时候会提示你是不是要把他们组成数组,你点yes就行了
或者想楼上说的,把它们命名为相同的名字,提示的时候也点yes
那么在代码中你就可以用index控制了