Какой инструмент я могу использовать для просмотра файлов WRX?

Я работаю с Progress-4GL, релизом 11.6, appBuilder и редактором процедур.

При работе с компонентами OCX автоматически создается WRX-файл appBuilder. Я хотел бы увидеть содержимое этого WRX-файла.

В настоящее время я нашел этот веб-сайт, на котором также упоминается, что Progress IDE должна содержать такую ​​программу просмотра, но даже после проверки всех инструментов Pro * я не нашел ни одного инструмента.

Кто-нибудь знает, какой инструмент из инструментальной цепочки Progress-4GL appBuilder / редактора процедур позволяет просматривать WRX-файлы?

заранее спасибо


person Dominique    schedule 09.03.2021    source источник
comment
Вы уверены, что не думаете об OCX: es? Есть Com Object Viewer для автоматизации ActiveX и тому подобное!   -  person Jensd    schedule 11.03.2021
comment
@Jensd: извините за незнание, но я не понимаю вашего замечания. Вы говорите, что можете искать все классы OCX внутри упомянутого средства просмотра, или вы говорите, что не используйте ActiveX, используйте вместо этого что-нибудь другое ... Я изучал OLEViewer и не нашел свой элемент управления OCX (Microsoft Date и сборщик времени).   -  person Dominique    schedule 11.03.2021
comment
Я отправлю ответ с описанием этой функции!   -  person Jensd    schedule 11.03.2021


Ответы (2)


Если вы действительно хотите изучить OCX, вы можете использовать Com Object Viewer.

Это можно найти несколькими способами. Быстрый поиск в Developer Studio:  введите описание изображения здесь

Через Pro * Tools в меню "Инструменты" в AppBuilder.

введите описание изображения здесь

После запуска вы можете использовать его для открытия OCX и объектов автоматизации, чтобы посмотреть на их внутренние API.

Вам нужно найти файл, в котором он хранится. Это может быть либо знание его местоположения, либо иным способом. Если вы добавите OCX в программу ABL Windows / Dialog, вы увидите расположение элемента управления:

введите описание изображения здесь

Затем вы можете открыть его в Com Object Viewer, чтобы увидеть методы, события и т. Д., А также получить небольшую справку по кодированию.

введите описание изображения здесь

person Jensd    schedule 11.03.2021

Согласно базе знаний Progress, файлы WRX содержат только лицензионные ключи дизайна и времени выполнения (если этого требуют элементы управления ActiveX) вместе с любыми настройками настраиваемых свойств, которые были сделаны для любого элемента управления ActiveX в окнах. Файлы WRX не содержат исходного кода ABL или кода .r.

person Bruno    schedule 10.03.2021
comment
У вас есть ссылка на этот пост в базе знаний Progress Knowledgebase? - person Dominique; 10.03.2021
comment
сайт: knowledgebase.progress.com wrx knowledgebase.progress.com/ статьи / Статья / - person Stefan Drissen; 11.03.2021