pb问题。都快烦死了。谢谢大家帮忙!

zhuzhuyan 2003-08-20 10:26:30
我前一段时间在机器上安装了pb7.0,然后打开了一个应用程序,结果出错了。然后,我就卸载了7.0,安装了6.5,然后在打开应用程序,编译的时候总是不能通过。然后,我从同事那儿新下载了一个应用程序一次,在用6.5打开,可是还是编译不过去,提示我少了很多事件和全局变量。请问,是因为我pb7没有卸载完全的原因?还是因为我用7.0打开了这个文件,6.5就不能识别了?谢谢。都快烦死了。
...全文
109 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuzhuyan 2003-09-04
  • 打赏
  • 举报
回复
果然是dll的文件问题,现在已经解决了。谢谢各位!
eminena 2003-08-28
  • 打赏
  • 举报
回复
注意 6.5 与 7.0 的几个 DLL 文件!
即,应将 pbvm70.dll 删除.
zhuzhuyan 2003-08-27
  • 打赏
  • 举报
回复
我想应该是卸干净了,我把注册表的都删除了.然后装pb6的.
zhuzhuyan 2003-08-27
  • 打赏
  • 举报
回复
我想应该是卸干净了,我把注册表的都删除了.然后装pb6的.
xiaoshuier 2003-08-23
  • 打赏
  • 举报
回复
你没把7卸载净吗?
6.5和7都装到了一个目录下吗?
zhuzhuyan 2003-08-23
  • 打赏
  • 举报
回复
我没有进行任何的函数拷贝啊?还是原来的应用程序。就是不行,我晕。
谢谢上面的各位。
klbt 2003-08-22
  • 打赏
  • 举报
回复
你可能把一个函数拷贝到两个pbl中了。
zhuzhuyan 2003-08-22
  • 打赏
  • 举报
回复
是吗?我搞不清的是:以前没有报错,现在有错误。真是的。难道程序自己会变?
kalven_chan 2003-08-22
  • 打赏
  • 举报
回复
知道了,conflicts 是冲突的意思,你有一个两个同名的全局函数,在不同的PBL里面
zhuzhuyan 2003-08-21
  • 打赏
  • 举报
回复
源程序是有几个pbl,以前都能编译过去,现在提示过不去。
这个应用程序我又重新从公司办公网上下载了一份新的,还是过不去。

提示的错误1。“少几个事件”,可是同样的程序,以前编译都没有提示少这几个事件。
我后来自己把这个事件给加上了,结果提示“Information C0146: The identifier 'bf_mutiple_check' conflicts with an existing global variable with this name. The new definition of 'bf_mutiple_check' will take precedence and the prior value will be ignored until this version of 'bf_mutiple_check' goes out of scope”好像是全局变量又用了一次什么的。我也不懂。刚用pb,真是麻烦。
这个错误是什么意思阿?
SnowFisher 2003-08-21
  • 打赏
  • 举报
回复
说详细些,提什么错?
klbt 2003-08-20
  • 打赏
  • 举报
回复
你有备份吗,如果没有,你只能使用PB7了!

因为你用pb7打开了应用程序,编译虽然没有通过,但已经升级的东西是不能再用pb6.5打开了。
klbt 2003-08-20
  • 打赏
  • 举报
回复
原因可能是应用程序有几个PBL.
而你只选择了一个编译。
zhuzhuyan 2003-08-20
  • 打赏
  • 举报
回复
谢谢。可是我在6.5下打开备份的应用程序,编译还是过不去,所以,我现在都烦死了。搞不清pb是什么东东。

3,422

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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