前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

PowerBuilder7、8、9程序无法升级到PowerBuilder10.x的原因及解决方法 - 软件开发资料库 - ITeye技术网站 首页 资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼ 招聘 搜索 您还未登录 ! 登录 注册 软件开发资料库 博客 微博 相册 收藏 留言 关于我 wapysun PowerBuilder7、8、9程序无法升级到PowerBuilder10.x的原因及解决方法 <iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe> PowerBuilder7、8、9程序无法升级到PowerBuilder10.x的原因及解决方法 PB7/8/9升级到PB10 的问题主要是: 源码中包含了特殊ASCII码字符导致,PB对象的源码无法被PB10顺利导入,导入时出错,而PB10没有任何解决方法给出。经过分析发现,当导入的源码中包含扩展区的ASCII码时,PB10导入出错。 例如,我们在升级基于PB9的PFC库的时候,发现无法升级到PB10。经过分析发现,原始的PFC库中大概有200个对象的注释中,包含了版权符号(c) (ASCII码是A9),PB编辑环境里只能显示一个问号。还有几个是ASCII码为A0、91、92的符号。这些符号在PB编辑环境里有时显示乱码。 升级步骤:1、用Pwrgn#.exe(#代表7/8/9/10/105,分别对应不同版本的PB程序)批量导出所有的PB对象后,用WinHex软件搜索包含十六进制A9、A0、91、92ASCII码的文件,然后将这几个字符替换为空格(ASCII码为20)2、改完后,用Pwrgn#.exe重新导入所有对象。3、用PB10或10.5重新移植PB程序。就可以尝试升级了。 用此方法,顺利将PB9的PFC库升级到PB10。 说明:Pwrgn#.exe 是 Ecrane公司的PB工具,见另一篇介绍http://blog.csdn.net/shuchengma/archive/2006/11/30/1423036.aspx有关Ecrane公司其它产品,见网址:http://www.ecrane.com/ 分享到: fckedit详细使用说明(转转) | Appeon for PowerBuilder常见问题 2008-04-09 01:51 浏览 45 评论(0) 相关推荐 评论 发表评论 您还没有登录,请您登录后再发表评论 wapysun 浏览: 1996111 次 性别: 来自: 杭州 最近访客 更多访客>> dylinshi126 chongzi8842946 caoxiaofang 玉无瑕 文章分类 全部博客 (27230) 软件技术 (2) 编程开发 (0) 生活休闲 (2) 安卓开发 (0) 数据库 (0) 社区版块 我的资讯 (0) 我的论坛 (0) 我的问答 (0) 存档分类 2012-06 (77) 2012-05 (587) 2012-04 (177) 更多存档... 最新评论 sdt1005: 引用[list][url][flash=200,200][fl ... GROUP BY 子句及其扩展 a465492689: 太有用了,谢谢分享! Oracle 表空间 yinren13: 支持视频会议!!我们公司现在就在用视频会议turbomeeti ... 视频会议 peng_hao1988: 介绍挺全的! 性能测试 yw10260609: 软件防破解主要是软加密吧,好像有很多款软件都能实现加壳保护,前 ... .Net软件防破解的思路 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。若作者同意转载,必须以超链接形式标明文章原始出处和作者。 &copy; 2003-2014 ITeye.com. All rights reserved. [ 京ICP证110151号 京公网安备110105010620 ]