VB 6中的模块或类中如何访问窗体中的控件?
时间:2011-12-17
来源:互联网
一般要写成比如:
Form1.lable1.caption="Test Tittle" 这样的形式
能不能写成通用一点形式,比如:
me.lable1.caption="Test Tittle"
this.lable1.caption="Test Tittle"
或类似的形式?
Form1.lable1.caption="Test Tittle" 这样的形式
能不能写成通用一点形式,比如:
me.lable1.caption="Test Tittle"
this.lable1.caption="Test Tittle"
或类似的形式?
作者: loakia4 发布时间: 2011-12-17
引用楼主 loakia4 的回复:
一般要写成比如:
Form1.lable1.caption="Test Tittle" 这样的形式
1、能不能写成通用一点形式,比如:
me.lable1.caption="Test Tittle"
this.lable1.caption="Test Tittle"
2、或类似的形式?
一般要写成比如:
Form1.lable1.caption="Test Tittle" 这样的形式
1、能不能写成通用一点形式,比如:
me.lable1.caption="Test Tittle"
this.lable1.caption="Test Tittle"
2、或类似的形式?
1、不能,me或this代表本窗体,模块没有窗体。
2、forms(0).lable1.caption="Test Tittle"(vb6)
作者: chinaboyzyq 发布时间: 2011-12-17
在标准模块中必须要访问窗体的代码,必须要指明窗体名称。也就是必须是Form1.Label1.Caption=""
作者: Veron_04 发布时间: 2011-12-17
两者虽然同处于一个工程,但因为两者属于不同的文件范围。所以必须标明所属对象,Form1也就是一个对象
作者: Veron_04 发布时间: 2011-12-17
可以这样访问
function aaa(a as form)
a.caption="dddddd"
end function
这样只要传入窗口就可以了 call aaa(form1)
function aaa(a as form)
a.caption="dddddd"
end function
这样只要传入窗口就可以了 call aaa(form1)
作者: myjisgreat 发布时间: 2011-12-17
参数 As Object貌似也可以
作者: myjisgreat 发布时间: 2011-12-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28