在VB6中我的程序添加了一个类模块,然后运行的时候,弹出对话框“对象变量或with块变量未设置”

在VB6中我的程序添加了一个类模块,然后运行的时候,弹出对话框“对象变量或with块变量未设置”是怎么回事,是类模块没有被引用吗?... 在VB6中我的程序添加了一个类模块,然后运行的时候,弹出对话框“对象变量或with块变量未设置”是怎么回事,是类模块没有被引用吗? 展开
 我来答
qingdaofu644
2009-01-16 · TA获得超过106个赞
知道小有建树答主
回答量:132
采纳率:0%
帮助的人:162万
展开全部
应该不是类模块没有被引用,因为如果类模块没有被引用的话,会提示类似“用户定义类型未定义”的信息。弹出对话框“对象变量或with块变量未设置”,很可能是因为您在定义对象变量时没有引用(创建)对象实例,请参考对象类的定义形式:
1、直接定义和实例化(下面假设您要引用的类名称为myClass)
Dim A As New myClass '用关键字New直接声明
2、先定义后实例化
Dim A As myClass
Set A=New myClass '使用关键字Set和New

请仔细检查您的变量定义!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式