本文介绍了将powerbuilder 11迁移到12.6的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在将应用程序从Powerbuilder 11迁移到powerbuilder 12.6时,很少有外部功能无法正常工作,应用程序崩溃。



外部函数调用* .dll由C代码生成。在调用该函数时,应用程序崩溃并显示错误 - Unhandled win 32 Exception。



外部dll具有db处理程序和窗口处理程序,用于将数据复制到剪贴板。



同样的dll在Powerbuilder 11中工作正常但在Powerbuilder 12.6中失败



将powerbuilder迁移到12.6是否需要为外部函数和窗口处理程序dll做任何事情?



编译和构建成功完成。在访问特定功能时,发生了上述错误并且应用程序崩溃了。



在PB 11.0中,SQLCAhandle值的范围大约为130000000,同时一直在调试(例如132149016) )。

而在PB 12.6中,SQLCAhandle值的范围大约为40000000(例如,43671880)。



在迁移过程中,我们是否需要对sql处理程序进行任何更改以获取正确的值以正确填充数据?



如果是这样,应该进行哪些配置更改?您能告诉我们您之前提到的文档吗?

解决方案


这篇关于将powerbuilder 11迁移到12.6的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

05-26 18:55