搞PB四年了,遇到一个奇怪的问题,真不知如何解决了,请各位高手不吝赐教!小弟感激不尽!
遇到一个奇怪的问题,我自定义了一个控件(凭证的录入控件),在PB中运行没有问题,编译之后就不好使了,但是将文件中的DLL文件删除,就好使了,装了PB的机器没有DLL程序是可以的,但是装到其它没有装PB的机器上时,程序就不能运行了,我已经被这个问题困扰了几天了,请各位高手不吝赐教!小弟感激不尽! 问题点数:50、回复次数:7Top
1 楼cuixuf(A4〓小小小小刀〓(...---...))回复于 2005-07-03 17:22:47 得分 5
将文件中的DLL文件删除,就好使了?不明白...
我想应该是发布的DLL有冲突?Top
2 楼xutao79jack(只回答与VC++,C#,PB,SQL Server 2K相关的问题!)回复于 2005-07-03 17:25:43 得分 0
可是如果没有DLL文件,在没有装PB的机器上运行,就有问题,真不如何解决,请高手不吝赐教!Top
3 楼xutao79jack(只回答与VC++,C#,PB,SQL Server 2K相关的问题!)回复于 2005-07-03 17:41:23 得分 0
我又将DLL文件一个一个的删除去运行该程序,必须要将DLL文件全部删除才好使,各位高手有没有遇到类似的问题啊?Top
4 楼crtdak(云中鹤)回复于 2005-07-03 19:18:02 得分 30
可能你使用的DLL文件是老版本的或者不是您现在开发的程序的电脑上的DLL文件,你试试先删除程序中的所有DLL文件,再到sysbase\shelled\powerbuilder文件夹里面重新拷贝所有DLL到程序中试试。Top
5 楼j9dai(翔)(DoItNow)回复于 2005-07-04 09:06:17 得分 5
查找我的电脑看是不是哪个目录下有同名的DLLTop
6 楼li_d_s(鄙视那些不懂Java却跑来乱骂的人,.NET没啥了不起)回复于 2005-07-04 09:16:08 得分 10
同意crtdak(云中鹤),可能是dll的版本不对Top
7 楼xutao79jack(只回答与VC++,C#,PB,SQL Server 2K相关的问题!)回复于 2005-07-04 10:30:57 得分 0
问题已经解决,谢谢了,云中鹤兄,真是一山还有一山高啊Top




