将powerbuilder 11迁移到12.6 [英] Migration of powerbuilder 11 to 12.6

查看:109
本文介绍了将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处理程序进行任何更改以获取正确的值以正确填充数据?



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

解决方案

迁移到较新版本是Sofware行业的常态。它具有更多功能,更少的错误和更多的舒适度。



在您的情况下,您需要一个适用于您的代码的新DLL。你确定,这不是一些配置错误,因为缺少dll或权限吗?



查看文档以获取详细信息,但是如果编译它应该没问题。

On migrating an application from Powerbuilder 11 to powerbuilder 12.6, few external functions are not working as they worked earlier and the application crashes.

The external function calls a "*.dll" which is generated by C code. On invoking the function the application crashes with the error - "Unhandled win 32 Exception".

The external dll has db handler and window handler to copy the data to the clipboard.

The same dll works fine in Powerbuilder 11 but fails in Powerbuilder 12.6

While migrating powerbuilder to 12.6 is there anything need to be done for external functions and window handler dlls?

Compilation and build was done successfully. On accessing specific function the mentioned error occurred and the application was crashed.

In PB 11.0, the SQLCAhandle value ranges around 130000000 while debugging all the time (For eg. 132149016).
Whereas in PB 12.6, the SQLCAhandle value ranges around 40000000 (For eg.43671880).

During migration do we need to make any changes for sql handlers to fetch the correct values to populate the data properly?

If so what configuration changes should be done? Could you please let us know what documentation you referred earlier?

解决方案

Migrating to a newer version is the normal in the Sofware industry. It has more features, less bugs and more comfort.

In your case you need a newer dll which works with your code. Are you sure, that isnt some configuration error, as missing dlls or rights?

Check the documentation for details, but if it compiles everything should be fine.


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

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆