VB6里如何按控件名称查找控件

一个名为text1的textbox控件我想这样使用dimiasintegeri=1ctype("text"+i,textbox).text="abc"我知道vb里没有ct... 一个名为text1的textbox控件
我想这样使用
dim i as integer
i=1
ctype("text"+i,textbox).text="abc"

我知道vb里没有ctype这样的转换函数,该怎样用呢?
就是类似delphi的findcomponents这样的函数,vb里有吗?
我就想这样实现不可以吗?
特殊情况,ctype好像是vb.net才有
展开
 我来答
jyh_jack
2008-01-03 · TA获得超过4195个赞
知道大有可为答主
回答量:2080
采纳率:100%
帮助的人:2832万
展开全部
For Each control In Me.Controls
If TypeOf control Is TextBox Then
If control.Name = "Text1" Then
control.Text = ""
End If
End If
Next control

以上代码为在窗体中查找名为"Text1"的TextBox控件,找到后其text属性设为""
泠月冰辰
推荐于2016-10-26 · TA获得超过981个赞
知道小有建树答主
回答量:1149
采纳率:0%
帮助的人:817万
展开全部
老实说,有更好的办法实现你的功能...
1.使用控件数组.
2.使用集合对象.
这两种方法都可以实现你的功能.
控件数组很方便啊.就跟数组似的.
集合就更好用啦.往里面添加TextBox类型的控件作为元素.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式