名称和Caption

来源:百度知道 编辑:UC知道 时间:2024/07/16 07:25:12
在VB环境中属性名称和Caption都可以改属性,但是我相信2者肯定有区别。就请各位大虾指点迷经。

name 是指控件的 名称

caption 是指控件的标题(即控件上所显示的东西),是常见的一个属性

比如 对标签控件来说 Label1就是它的名称
用的时候
Private Sub Label1_click()
...
End Sub
引用控件的事件、方法、属性 都需要 控件名称在前面限定

而Caption 是标签控件 的一个属性

Label1.Caption="哈哈"

作用就是 标签上 显示的字符串 是 “哈哈”

name和Caption 两者是不同的!!
说的白话一点:假如在form1这个窗体上,分别有name和Caption这两个属性.而且你刚打开form1的时候,name和Caption都是form1,对吧?
你改了Caption之后,你窗体显示的form1将会变成你修改后的值,并且对你以后写代码没什么影响.
而你改了name(假如你改成"登录")之后,你在窗体上是看不到什么变化的!但是,你以后在写代码的时候.假如你在form2显示后接着显示form1窗体的话,就要写成:登录.show();

我也是学vb的噢``回答的那么辛苦.还是手工打出来的,可不可以把分给我啊?哥哥,谢谢咯 `