powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как из своей утилиты использовать АПИ другой программы
9 сообщений из 9, страница 1 из 1
как из своей утилиты использовать АПИ другой программы
    #39534411
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть программа, у которой есть свое АПИ, в документации описана как писать подключаемые модули к этой программе (плагины). Плагины запускаются из интерфейса программы. Мне нужно написать отдельный exe'шник, из которого обратиться к АПИ. Обычно я для таких штук использовала что-то такое:
Код: pascal
1.
CreateOleObject('Excel.Application');



Можно как-то понять, что писать в качестве параметра для ф-и CreateOleObject для моей программы? Может в реестре где-то такая инфа будет.
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534412
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В среде: Component - Import Component - твоей программы нет случаем?
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534413
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
сначала надо понять, как реализовано это API.
На базе OLE или декларированы просто методы DLL
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534420
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorсначала надо понять, как реализовано это API.
На базе OLE или декларированы просто методы DLL

и как понять?
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534423
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompdefecatorсначала надо понять, как реализовано это API.
На базе OLE или декларированы просто методы DLL

и как понять?
nikompв документации описана как писать подключаемые модули к этой программе (плагины).
Читал документацию?
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534449
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

читал, только не понятно как сделать вывод о том, на базе чего разработано API.
В документации описаны интерфейсы.
Цитата:
Рекомендуемым способом разработки дополнительных подключаемых модулей для «XXX» является использование интерфейса IPluginYYY.
Подключаемый к «XXX» модуль - это DLL, которая должна экспортировать следующие функции: <ф-и>
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534458
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Получается, есть выбор, как писать.
nikompРекомендуемым способом разработки дополнительных подключаемых модулей для «XXX» является использование интерфейса IPluginYYY.
20859604
nikompПодключаемый к «XXX» модуль - это DLL, которая должна экспортировать следующие функции: <ф-и>
Либо писать dll с указанными экспортируемыми функциями.
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534536
nikomp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wadman,

мне не нужен встроенный в систему плагин, мне нужна отдельная утилита, которая будет запускать систему из-под разных доменных пользователей и обращаться к АПИ системы.

Import Component у меня нет. Среда разработки Delphi 7, там Import ActiveX Control и Install Component
...
Рейтинг: 0 / 0
как из своей утилиты использовать АПИ другой программы
    #39534568
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nikompобращаться к АПИ системыА оно существует, или только апи плагинов?
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как из своей утилиты использовать АПИ другой программы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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