VB里有没有类
编号:QA000693
建立日期: 1999年3月24日 最后修改日期:1999年3月24日
所属类别:
wy:
1。回答QA000676 "哪些是对象,哪些不是"练习题,Form1具有属 性,是对象, 对吗?请问Form1对象与Command1、 Text1对 象是什么关系,Command1、 Text1在 Form1里,是否说明Form1比Command1、Text1高级?
2。请问vb里有没有类,类有什么表现形式?
回答:
1、Form1的确是对象,不能说它高级,但它的确比较特殊,它是Command1和Text1的Parent对象。你可以利用Command1.Parent访问Form1。
2、VB有类,称为ClassModule(类模块)。你可以象建立窗体那样建立类模块,存盘为.cls。你可以在VB的许多例子中找到这样的文件。如果你在其中定义函数或过程,就相当于类的方法,定义变量就相当于属性。你可以利用Property Get等定义更复杂的属性。你还可以参考QA000243 "VB如何继承一个类"。
此问题由李海回答。
| |
|
|
| |
|
|