VB程序中的按钮问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 11:08:36
用VB写了一个小程序。用了别人给的几行代码。
粘上去后,出问题了。

我加上两个按钮。默认的按钮名称是command1-command2。
可代码中的一段command1.caption = "打开XX"
我却不明白,代码里已经写了按钮的名称了,为什么在设计的时候却还是显示的默认的名称:command...

本人是自学的VB,最近才开始学,很多东西都 不懂,请各位在解答时尽量不要用到术语,麻烦说的详细点。,
谢谢。在线等着。。。
回复一楼的。你说的没错啊。那个运行以后,显示的是代码中给出的标题。但是为什么设计时却不显示呢,有什么办法 ,可以让两者统一化。
Private Sub Form_Load()
Command1.Caption = "论坛主页"
End Sub
如果 不要这行代码。对整个程序会不会产生影响!

5楼的离谱了。。。我不是正在学习嘛!!!

如果我在设计与代码中输入不同的标题,它会用哪个?

我试了之后,显示的还是代码中的。。。
如果我把代码中的这段去掉,会不会对整个程序产生影响?

代码中的一段command1.caption = "打开XX"
表示这段代码是执行的时候才有效果

执行过程:
1 程序开始,按钮1的标题为command1,此时还没有执行到代码部分。窗体此时还是不可以看见的。
2 开始执行command1.caption = "打开XX" 这句代码,此时按钮文本变成"打开XX" ,这个过程过后,窗体显示,我们就看到了和设计时候不同的效果了。

::::::::::::::::::::::::::
选中按钮,然后在右边的属性框框里有个 Caption属性,默认显示的是Command1,你手工改动成你要的效果既可。

代码里写了按钮的标题,是指程序运行后按钮显示的标题,设计的时候显示的是你在属性框中设置的标题,两者不矛盾的。不信你运行一下试试,看看显示的是哪一个?

设计时候的属性只能在属性窗口中修改

代码中的属性修改需要在该行代码被运行后才有效果

如果在设计的时候在command1的属性窗口中把command1的caption属性改成论坛主页,那么那行代码就可以不要了

但是如果设计的时候输入了标题1,又遇到代码把它变成标题2,则最终结果是标题2,这和变量赋值是一个原理

这不是个问题,再学一段时间,你就不会有这样的问题了!