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



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

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

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

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

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

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


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