在运行VB程序时,提示“object variable or with block variable not set ”是什么原因呀?

aimimi 2005-12-22 04:38:17
我的程序是用VB写的,在程序启动时,弹出提示框,提示内容为“object variable or with block variable not set ”,点击确定后,继续进入程序。但是这时候数据库中的数据读不出来。这个问题是什么原因呀。请大侠帮帮忙。
...全文
962 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
aimimi 2005-12-23
  • 打赏
  • 举报
回复
谢谢大家了。要是某个对象没有实例,应该在任一台机器上运行都提示。同样的代码编译的可执行文件,为什么在同事那里就没有问题。程序中用到一些配置文件和XML文件,会不会是因为某个文件被错误修改,导致的呢。我VB不是很熟,还请大家帮忙解答一下。
rainstormmaster 2005-12-22
  • 打赏
  • 举报
回复
//大概是某个对象没有实例

估计就是这样
truewill 2005-12-22
  • 打赏
  • 举报
回复
大概是某个对象没有实例
就是
dim obj as Document
...
'Set obj = new document '少了这一句
...
obj.Save '然后就挂了
faysky2 2005-12-22
  • 打赏
  • 举报
回复
引起这个错误的原因很多,建议你下把出错的那段程序里的On Error .... 语句都注释掉,然后再运行,看具体是那句出错

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧