private sub command1_click()
text1.text="欢迎使用VB“
command1.enabled=false
command2.enabled=true
end sub
private sub command2_click()
text1.text=""
command1.enabled=true
command2.enabled=false
end sub
我从来没有接触过编程
今日学习VB 设计完窗口后 该写源代码了
书上告诉我应当这样写 我也知道这样写会出现的情况
但是只知其然,不知其所以然
为什么这样写
里面的内容是什么意思
false和true又是什么意思 end为什么还要加上 sub。
为什么command1.enabled等于false ,command2.enabled等于true
?
他什么都不说 就直接讲下一节,下一节也没有说为什么
怎么能这样写教材
太不负责了
三位说的都很好 都不知该给谁分了
我是VB初学者 不知道这段代码是什么意思
答案:4 悬赏:0 手机版
解决时间 2021-01-31 10:07
- 提问者网友:聂風
- 2021-01-30 16:28
最佳答案
- 五星知识达人网友:逃夭
- 2021-01-30 17:45
private sub command1_click()
text1.text="欢迎使用VB“
command1.enabled=false
command2.enabled=true
end sub
这段的意思是
在点击command1时
会在text1里显示"欢迎使用VB"
然后command1不可用(就是此command不能被点击,通常是呈灰色)
command2可用(就是正常的状态)
private sub command2_click()
text1.text=""
command1.enabled=true
command2.enabled=false
end sub
这段的意思是
在点击command2时
会在text1里什么都不显示
然后command2不可用(就是此command不能被点击,通常是呈灰色)
command1可用(就是正常的状态)
在用这段代码前,你需要在FORM里放三个控键,分别是text1,command1,command2
text1.text="欢迎使用VB“
command1.enabled=false
command2.enabled=true
end sub
这段的意思是
在点击command1时
会在text1里显示"欢迎使用VB"
然后command1不可用(就是此command不能被点击,通常是呈灰色)
command2可用(就是正常的状态)
private sub command2_click()
text1.text=""
command1.enabled=true
command2.enabled=false
end sub
这段的意思是
在点击command2时
会在text1里什么都不显示
然后command2不可用(就是此command不能被点击,通常是呈灰色)
command1可用(就是正常的状态)
在用这段代码前,你需要在FORM里放三个控键,分别是text1,command1,command2
全部回答
- 1楼网友:woshuo
- 2021-01-30 20:58
你刚开始学,还不知道属性的意义,教材这样写也没错,开始只是给你知道什么是程序,在后面都会有用到的,自然就会知道的了.
private sub command1_click()
text1.text="欢迎使用VB"
command1.enabled=false
command2.enabled=true
end sub
这是一个命令按钮的点击事件,也就是一个过程.程序运行的时候,用鼠标单击就会执行command1_click这个过程里的程序.
text1.text="欢迎使用VB" ,text1是一个文本框,text1.text就是这个文本框里的文本,这句程序的意思就是把等于后面的文字赋给文本框,就是在text1里显示文字,文字一定要用双引号括起来.
command1.enabled=false ,command1是一个命令按钮的名字,Enabled是这个命令按钮的属性,作用是是否响应用户的鼠标事件,false就是否的意思,true是真的意思.是一个逻辑代号,command1.enabled=false就是不能响应用户的鼠标事件,command1.enabled=true就是可以响应用户鼠标事件.
end sub是一个过程(或子程序)的结束代码,一定要有的.
- 2楼网友:慢性怪人
- 2021-01-30 19:56
将text1里的内容保存到变量y里,也就是赋值
- 3楼网友:煞尾
- 2021-01-30 18:23
false和true又是什么意思 应该是窗口的两个属性
end为什么还要加上 sub 定义的每个按钮结束都要有 end sub
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯