我的一个项目是用PB做的,在调试状态下运行正常,编译后运行报错,求解

我的一个项目是用PB做的,在调试状态下运行正常,编译后运行报错,求解,第1张

窗口w_sell的ue_print 事件里面的102行调用了窗口w_print_preview_sell,而这个w_print_preview_sell窗口不存在,编译出错。你是不是去除了包含w_print_preview_sell的pbl文件?你把他加上去就可以了

你这种情况比较特殊

你所说的没有任何反应,是不是点击exe后,不d出应有的界面?删除datawindow后,就能正常出界面,只不过不能连接数据库?

我怀疑你程序中连接数据库的相关代码有问题,因为在调试过程中已经在pb环境中建立了数据库连接,所以能够正产检索数据。

而编译完成后,拿到其他目录或者其它计算机由于不能正确连接数据库,导致一直在连接数据库,所以界面不出现,你也没有写任何出错需要提示的信息,就造成一直没反应。

原则上,按run能正常运行,只要不改变目录,编译好应该能运行,除非像我说的改变目录或计算机,你再仔细检查下编译时有没有什么错误提示,应该不是什么大问题。

如果不好排查,有个简单方法,就是你在所有认为有问题的地方写上messagebox()

看看到底是执行到哪一步出的问题。

[sybase][odbc driver] 应该是数据库联接有问题,或者是数据库客户端没有正确安装,程序编译后不能联接数据库。 解决方法:1,重装一下数据库客户端;2,将PB文件夹中有一些DLL文件COPY到应用程序所在文件夹即可。

希望采纳

以上就是关于我的一个项目是用PB做的,在调试状态下运行正常,编译后运行报错,求解全部的内容,包括:我的一个项目是用PB做的,在调试状态下运行正常,编译后运行报错,求解、pb 的问题,我是pb初学者。数据窗口生成exe后运行没有任何反应是怎么回事、用PB做程序出现的错误等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9731758.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存