VB类模块有什么作用

可简单说说
2024-11-30 13:32:50
推荐回答(2个)
回答1:

类模块主要是用来把一些经常要用到的操作结合在一起,和模块不同的是,他的内容都是和一种对象有关的

类模块运用得好的话可以方便很多很多(用过MFC编程就会很清楚)

类模块很像结构体,不同的是,类模块的成员还可以有函数(在MFC中,结构体就是一个特殊的类)

例子的话我就不会写了,VB没学类模块,是我的遗憾
大概说说就可以 >_<

比如有个 动物园 的程序,里面有 很多动物
但每个动物都要做相同的动作:吃饭,睡觉

然后你就可以在类模块(假设一个叫Amimal的类)里
写好 吃饭(eat()),睡觉(sleep()) 的函数(就是吃饭是要怎么做,睡觉时要怎么做)

然后把动物定义为那个类
定义我还是会的:
dim Monkey as New Animal
dim Dog as New Animal

然后就可以调用 Animal 的函数了

Monkey.sleep() '这样,Monkey 就会去"睡觉"了
Dog.eat()

控件也是一个类,不过你看不到它的类模块而已
Text1.text = "abc" 'Text1 是 TextBox 这个类的,而TextBox 里有个叫 text 的成员

本人表达能力不好,不懂可以来找我

回答2:

建议你找一本C++的书,上面肯定有关于对象、类的介绍。
说实话,我编VB6时从来不用类模块——VB6对类支持实在~~~不行啊!