Как отслеживать и записывать вызовы Win API, выполняемые исполняемыми файлами для определенных действий? - PullRequest
0 голосов
/ 19 марта 2019

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

Я ищу способ мониторинга приложения PowerBuilder и записи последовательности системных событий, выполняемых в библиотеке Painter. Основываясь на записанных событиях, я хочу иметь список вызовов Win32 API, которые были сделаны для этих действий. И, в конце концов, воспроизведите те же результаты с записанными вызовами API Win32.

Цель состоит в том, чтобы обойти использование PowerBuilder IDE для библиотечных функций.

Скажите, пожалуйста, как это возможно?

Вер: PB 12,5 / Win 7, 8,1

1 Ответ

1 голос
/ 19 марта 2019

Функциональность ORCA можно использовать для обновления файлов библиотеки из внешнего приложения.Посмотрите файл PDF в папке SDK \ ORCA.Есть функция PBORCA_LibraryEntryCopy.

Было бы полезно, если бы вы сказали нам, какую версию PowerBuilder вы используете.Также более подробно о том, почему.Чего вы хотите достичь?Может быть более простой метод, о котором вы бы не подумали, если бы мы точно знали, что и почему.

...