VB6 class instancing
时间: 2024-05-23 15:13:29 浏览: 179
VB调用DLL.doc
在 VB6 中,类的实例化有三种方式:Private、Public 和 GlobalMultiUse。
1. Private:每次通过 New 创建类对象时,都会创建一个新的对象实例,并且这个对象只能在模块内访问。
2. Public:每次通过 New 创建类对象时,都会创建一个新的对象实例,并且这个对象可以在整个应用程序中访问。
3. GlobalMultiUse:这种方式可以创建多个对象实例,并且这些对象可以在整个应用程序中共享。这种方式通常用于创建单例对象,即整个应用程序中只有一个该类的对象实例。
需要注意的是,在 VB6 中,如果不显式指定类的 Instancing 属性,则默认为 Private。如果需要使用 Public 或 GlobalMultiUse 实例化方式,需要在代码中显式指定类的 Instancing 属性。
阅读全文