vb语句前的点是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/10 22:12:11
我发现有的语句前有一个点,如:
.Send
但大多数语句前都没有。
这个点是什么意思?没有他会怎样?

点表示一个对象的属性或方法。
如果一条语句直接以.开始,说明这条语句之前使用了关键字With,被省略了对象名称,调用的属性或方法仍然是With中声明的对象名。

例如一个文本框TextBox控件名叫Text1,我们可以修改它的几个属性
text1.text="1234"
text1.width=100
text1.height=50
...
如果有很多text1的属性都需要修改,我们可以简化一下写法:
with text1
.text="1234"
.width=100
.height=50
...
end with
这样我们就不用每次都重复写text1了