我正在使用Progress-4GL,release 11.6,appBuilder和procedure editor。
在使用OCX组件时,appBuilder会自动创建一个WRX文件。我想看看那个WRX文件的内容。
目前,我已经找到了这个网站,其中也提到Progress IDE应该包含这样的查看器,但即使在检查了所有Pro*tools之后,我也没有找到任何工具。
有人知道Progress-4GL appBuilder/procedure编辑器工具链中的哪个工具允许查看WRX文件吗?
提前感谢
发布于 2021-03-11 17:42:16
如果它确实是您想要查看的OCX,您可以使用Com对象查看器。
可以通过几种不同的方式找到它。Developer Studio中的快速访问搜索:

通过AppBuilder中Tools菜单下的Pro*Tools

启动后,您可以使用它打开OCXes和自动化对象,以查看这些对象的内部应用程序接口。
您需要找到存储它的文件。这可能是通过知道它的位置或其他方式。如果您将OCX添加到ABL Windows/Dialog程序中,您将看到控件的位置:

然后,您可以在Com对象查看器中打开它来查看方法、事件等,还可以获得一些简短的编码帮助。

发布于 2021-03-10 22:34:07
根据Progress Knowledgebase的说法,WRX文件仅包含设计和运行时许可证密钥(如果ActiveX控件需要)以及在窗口中对任何ActiveX控件进行的任何自定义属性设置。WRX文件不包含任何ABL源代码或.r代码。
https://stackoverflow.com/questions/66546840
复制相似问题