powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / использование внешней DLL с возможностью отработки событий
7 сообщений из 7, страница 1 из 1
использование внешней DLL с возможностью отработки событий
    #37465734
ReGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня.
Необходимо получать данные от сервера партнера посредством DLL. Нужно как то подсоединиться к ней (есть старое решение, но там надо все вбивать руками, а модернизировать некому). Описание функций DLL имеется. В принципе подключиться через OLEObject получилось. Но там эвенты есть, например разрыв соединений. Как получить эвент? Я конечно создал пользовательский объект на основе custom visual OLEObject. И в нем в External Exception вставил Messagebox("","ffff"). При вызове процедуры подключения я ожидал что сработает это событие. Ан нет.
Какой дорогой идти, не подскажете?
...
Рейтинг: 0 / 0
использование внешней DLL с возможностью отработки событий
    #37465876
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReGuest,

Ниче не понял. Нахрена OLE, если нужно вызывать DLL?
...
Рейтинг: 0 / 0
использование внешней DLL с возможностью отработки событий
    #37466149
ReGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как еще? Я не большой спец в билдере, да и вообще не программирую. Как вызвать функции данной библиотеки это понятно - через объвление Global external function. Но там же внутренние переменные есть, проперти разные. Им надо задавать различные параметры. Например параметры соединения, имена файлов и т.д., фильтры. Я посмотрел, вроде OLE подходит, но столкнулся с проблемой обработки эвентов.
...
Рейтинг: 0 / 0
использование внешней DLL с возможностью отработки событий
    #37466247
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReGuestА как еще? Я не большой спец в билдере, да и вообще не программирую. Как вызвать функции данной библиотеки это понятно - через объвление Global external function. Но там же внутренние переменные есть, проперти разные. Им надо задавать различные параметры. Например параметры соединения, имена файлов и т.д., фильтры. Я посмотрел, вроде OLE подходит, но столкнулся с проблемой обработки эвентов.
Вы еще крайне далеки от понимания. А Ваше "вообще не программирую" наталкивает на единственный полезный совет - обратитесь к специалистам, если хотите решить вопрос в приемлемое время.
...
Рейтинг: 0 / 0
использование внешней DLL с возможностью отработки событий
    #37466318
ReGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что мне надо, на прикладном уровне я делал, и не плохо. Здесь просто надо понять куда копать. Я не прошу готового решения. А на счет привлечения специалистов, то их решений иной раз надо ждать годами...
...
Рейтинг: 0 / 0
использование внешней DLL с возможностью отработки событий
    #37466658
Локшин Марк
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ReGuestЧто мне надо, на прикладном уровне я делал, и не плохо.
Набрать документ в Excel?
ReGuestЗдесь просто надо понять куда копать.
Для начала нужно научиться программировать.
ReGuestЯ не прошу готового решения.
В тех подробностях что представленны практически ничего не ясно. Если домыслить 90% информации, то можно предположить, что нужно на PB написать объект, который будет вызывать нужные функции из DLL, оперировать с локалными переменными, что-то с ними делать, на их основании вызывать другие функции и т.д. Чтобы использовать OLE, нужно чтобы в DLL был реализован ActiveX объект. Если DLL только экспортирует объявления функций, то причем здесь вообще OLE? Если Вы думаете, что это легко и просто (особенно не умея программировать) - пожалуйста - вперед и с песней.
ReGuestА на счет привлечения специалистов, то их решений иной раз надо ждать годами...
Ну значит такие специалисты.
...
Рейтинг: 0 / 0
использование внешней DLL с возможностью отработки событий
    #37466670
ReGuest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Понятно. Спасибо за рекомендации.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / использование внешней DLL с возможностью отработки событий
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]