PB编译后的程序使用时经常自动关闭,请高人指点!

Doane 2008-01-21 10:25:56
我用PB+SQL2000做了一个进销存管理软件,现在在测试阶段,最近发现一个问题,程序在使用时经常自动关闭,没有任何错误提示,也没有任何对话框出现,直接就关掉了,而且没有规律性,有时有,有时没有,请问这是怎么回事啊?
如果有错误提示也好办了,最起码知道错在哪儿了,现在我是无从下手啊
我想知道的是问题出在哪儿了?怎么解决?或者有什么方法能知道问题出在哪儿也行的!
...全文
800 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
wanglv 2008-01-23
  • 打赏
  • 举报
回复
,一是:pb问题 ;二是:程序问题。先安装下安装下903_8784补丁
Doane 2008-01-23
  • 打赏
  • 举报
回复
多谢楼上的仁兄们的建议,我改了一下,去测试了
不过谁有PB902的补丁给我一个,另外,PB902也貌似有好几个版本,我应该打哪个补丁呢?
我的邮箱:ydg-24@163.com
QQ:253934980(常在,隐身)
v888 2008-01-22
  • 打赏
  • 举报
回复
遇到此类问题,一般想到的是全编译,补丁,操作系统,用户,异常代码....
PB这点就是不好
ybkenan 2008-01-22
  • 打赏
  • 举报
回复
完全讚同樓上各位的意見。
我也有過這樣的問題,重新Regenerate後就好了。
风中骑行 2008-01-22
  • 打赏
  • 举报
回复
程序中是否有动态创建的对象或读取文件什么的东西,在使用后没有释放,如果有,也会造成程序的突然退出。
sun9moon 2008-01-21
  • 打赏
  • 举报
回复
先测试一下是不是同一个功能重复使用时会自运关闭,如果是那就可能是程序问题比如没提交或创建的对象没有关闭等;
如果测试没问题,而生成了exe文件有问题,那应该是pb的dll问题,你把pb安装目录下的所有dll文件都拷入到程序中再试!
另外就是上面说的版本问题了!有补丁尽量打上,也打dll拷入到目录中!
Doane 2008-01-21
  • 打赏
  • 举报
回复
哦,我用的是PowerBuilder Enterprise 9.0正式企业版
不是PB自动关闭,是编译后的程序经常这样,是版本问题吗?
怎么解决呢?
tanjun132 2008-01-21
  • 打赏
  • 举报
回复
补丁打到 9。02
然后Regenerate
dawugui 2008-01-21
  • 打赏
  • 举报
回复
关键在于升级.

如PB9,应用PB902
如PB8,应用PB804
Doane 2008-01-21
  • 打赏
  • 举报
回复
好的,那我打个补丁,哪位兄弟有啊?嘿嘿,传一个给我,谢谢啦
我的版本是PowerBuilder Enterprise 9.0正式企业版

传到我的邮箱就行了,ydg-24@163.com
lllyyymmm 2008-01-21
  • 打赏
  • 举报
回复
跟版本有很大关系,你还是打一下补丁吧,有的电脑会,有的电脑不会,有时跟操作系统也有关系
wyb0026 2008-01-21
  • 打赏
  • 举报
回复
补丁+Regenerate
Doane 2008-01-21
  • 打赏
  • 举报
回复
补充一下,自动关闭没有规律性的,时有时无,不是说用到哪一个功能时就会这样,也不是定时的
SKY_4K_PPM 2008-01-21
  • 打赏
  • 举报
回复
(1)测试,随便建一个工程,一个WINDOW,运行一下,如果是;
检查PB版本,DLL
(2)如果不是。
检查资源是否泄漏,创建的东西是否销毁,是否内存耗尽异常,对于异常是否处理,都有可能吧........
Doane 2008-01-21
  • 打赏
  • 举报
回复
楼上的这位兄弟,你说的第一个方法我没明白是怎么个意思,能不能再说说?我没明白要怎么做!

1,076

社区成员

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

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