vb 如何创建带事件的控件数组

罗简单 2010-12-24 04:35:55
现在有4个控件,控件名称分别是Text1、Text2、Text3、Text4;我想将这4个控件放到一个带事件的数组中,这样,我就可以对他进行批量的操作了(例如,可以批量的修改背景颜色等)
当然,在实际工作中不止4个文本控件,这只是简化后的一个问题描述。
...全文
157 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiashie 2010-12-24
  • 打赏
  • 举报
回复
既然都已经做成控件了,直接用控件数组就好了。
如果是多个需要用withEvents声明的自定义类或dll,希望能够共享同一个事件处理过程,可以参考:http://bbs.pfan.cn/post-311107.html
lyserver 2010-12-24
  • 打赏
  • 举报
回复
[Quote=引用楼主 luojiandan 的回复:]
现在有4个控件,控件名称分别是Text1、Text2、Text3、Text4;我想将这4个控件放到一个带事件的数组中,这样,我就可以对他进行批量的操作了(例如,可以批量的修改背景颜色等)
当然,在实际工作中不止4个文本控件,这只是简化后的一个问题描述。
[/Quote]
一种方式,使用同名的控件数组。
第二种方式,使用一个类包装text1、text2等控件,然后通过callbyname执行窗口里的同一个事件函数。
罗简单 2010-12-24
  • 打赏
  • 举报
回复
ps:不能使用load Text喔,因为Load的思路是相应的text不存在,而我现在窗体中已经有4个控件了,我现在就是想将这4个控件绑定起来方便我编写相应的事件!

1,451

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧