注册 登录
编程论坛 VB6论坛

通过单击按钮消除窗体的内容,那么这个按钮的代码如何写?

dgg实在 发布于 2016-07-15 23:34, 12520 次点击
是窗体的内容,不是窗体中文本框的内容
9 回复
#2
Artless2016-07-15 23:50
窗体内容是什么?
#3
dgg实在2016-07-16 09:31
回复 2楼 Artless
就是一些输出的内容,例如输出pi,2*pi之类的,我想通过单机一个按钮将窗体输出的内容清空,那么这个按钮的代码如何编写?明白我意思吗?
#4
ZHRXJR2016-07-16 12:37
如果你的窗体输出的内容是用Print打印到窗体的,那么使用 Me.Cls 就可以,如果你的窗体内容是通过控件显示的,那么清除控件内容即可。
由于VB控件繁多,各控件清除内容的属性或方法是不一样的,你的问题也不清楚,所以不好具体回答。
#5
xiangyue05102016-07-16 13:41
修改控件的visible 或者caption、text
#6
dgg实在2016-07-16 15:42
回复 4楼 ZHRXJR
我的意思是:我在添加了两个命令按钮,其中命令按钮1我已经写了代码,单击一下就显示pi,那么我想通过单击命令按钮2来对刚才输出的内容进行清除,那么命令按钮2的代码如何写才能实现刚才所说的情况?
#7
陌上过客2016-07-16 17:52
回复 6楼 dgg实在
如果是直接输出到窗体的,可以在命令按钮2的代码写上me.cls或者Form1.cls,如果是要隐藏,可选用visible属性实现
#8
dgg实在2016-07-16 20:38
回复 7楼 陌上过客
可以了,谢谢!我想问一下为什么是me.cls或者form1.cls?  .cls代表什么?
#9
ZHRXJR2016-07-17 06:36
回复 8楼 dgg实在
Me.Cls与From1.Cls是等价的,Me 代表的就是当前窗体 From1,如果你是将内容打印(即Print方法)打印到窗体,就一个使用 .Cls 方法清除窗体内容,.Cls 方法就是清除窗体内容的方法。
#10
dgg实在2016-07-17 11:50
回复 9楼 ZHRXJR
明白,谢谢!
1