首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

客户环境造成的有关问题

2012-02-14 
客户环境造成的问题我的PB写数据窗体里的CHECKBOX,根据CHECKBOX的选择来判断某些文本框的可改状态,有开发

客户环境造成的问题
我的PB写数据窗体里的CHECKBOX,根据CHECKBOX的选择来判断某些文本框的可改状态,有开发环境的机器都可以正常进行修改,但是客户那边更新了后,不能进行修改,有预见类似问题的请说说所怎么解决这样的问题?/

[解决办法]
PB环境DLL不全!
[解决办法]
不好说
[解决办法]
需要测试。多找几台裸机测试一下。
[解决办法]
缺少PB环境中DLL支持
[解决办法]
你不会使用什么漂亮的 换肤之类的组件了吧
[解决办法]
开始 --》 所有程序 --》sybase --》powerbuilder --》powerbuilder buntime packager

create一个msi解压到客户的程序安装目录下

----

用installshiled打包的话,
specify application data里有个 Dependencies ,执行Perform Static Scanning能扫描出你的程序需要哪些系统链接库,能直接打包到你安装包里,比如ATL71 MSVCR MSVCP啥的

-----

我还有个笨方法,找个有问题机器,有环境的机器C:\Program Files\Sybase\Shared\PowerBuilder下的DLL全复制过来,挨个删,删到Y出错为止,最后删的这个就是缺的。。。吼吼
[解决办法]

探讨

引用:
你不会使用什么漂亮的 换肤之类的组件了吧

没有任何组件啊,我把这个PROTECT里的代码去掉就可以使用编辑了,都是不能做限制和纠错了,哎,想做得人性化点也B也不支持我下,呵呵

[解决办法]
是不是考慮用MODIFY試試呢.
如果真的是缺DLL那就用 powerbuilder buntime packager 打包解压出来的DLL复制给客户

[解决办法]
嘿嘿,都是不错的建议。
[解决办法]
if(magam_yn = 'Y', 1, 0),你先看看magam_yn字段的数据是什么,如果是'Y'就被保护了不能编辑

热点排行