как зарегистрировать функцию из EXE
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 517
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Новосибирск Новосибирск
- Контактная информация:
как зарегистрировать функцию из EXE
из галки хочется запускать некоторые саппортовские фейсы, что впринципе реально, но к сожалению некоторые фейсы повязаны с фукнциями "зашитыми" в саппортовский exe-шник. Есть мысли как их зарегистрировать в галке ?
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
-
- Заслуженный деятель интернет-сообщества
- Сообщения: 5188
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: SPB galaxy spb
Re: как зарегистрировать функцию из EXE
если они в этом exe не объявлены для экспорта то невозможно(что вероятно). иначе можно попробовать как и при регестрации из dll.
-
- Местный житель
- Сообщения: 517
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Новосибирск Новосибирск
- Контактная информация:
Re: как зарегистрировать функцию из EXE
тогда уточню - может кто нибудь подхватит идею и продвинется дальше чем я
хочу запускать из галактики корпу
interface _gt_corporun 'Запуск корпо' escclose;
create view;
handleevent
cminit:
{
RunProcess('CorpoWork');
closeinterface(cmDone);
}
end;
end.
при компиляции подключаю два ресника
support.res - саппортовский
COMPDATA.RES - галактический
всё компилится НО запускается токо из саппорта (запуск внешнего фейса)
при попытке запустить из галки ругается на чтение незарегистрированнного объекта.
вся эта бодяга из-за конфликтов COMPDATA.RES галактического и саппортовского,
из саппорта стартует т.к. в его COMPDATA.RES есть все необходимые ф-ии для обработки процесса 'CorpoWork', коих в галактическом COMPDATA.RES нету.
сильно подозреваю функцию REQUESTMODULEPERMIT
т.к. при попытке подключить к галке оба ресурсника COMPDATA.RES (и её и саппорта), галка при загрузке ругается - потеряли функцию REQUESTMODULEPERMIT.
вот
хочу запускать из галактики корпу
interface _gt_corporun 'Запуск корпо' escclose;
create view;
handleevent
cminit:
{
RunProcess('CorpoWork');
closeinterface(cmDone);
}
end;
end.
при компиляции подключаю два ресника
support.res - саппортовский
COMPDATA.RES - галактический
всё компилится НО запускается токо из саппорта (запуск внешнего фейса)
при попытке запустить из галки ругается на чтение незарегистрированнного объекта.
вся эта бодяга из-за конфликтов COMPDATA.RES галактического и саппортовского,
из саппорта стартует т.к. в его COMPDATA.RES есть все необходимые ф-ии для обработки процесса 'CorpoWork', коих в галактическом COMPDATA.RES нету.
сильно подозреваю функцию REQUESTMODULEPERMIT
т.к. при попытке подключить к галке оба ресурсника COMPDATA.RES (и её и саппорта), галка при загрузке ругается - потеряли функцию REQUESTMODULEPERMIT.
вот
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
-
- Местный житель
- Сообщения: 517
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Новосибирск Новосибирск
- Контактная информация:
Re: как зарегистрировать функцию из EXE
похоже, что эта функция лежит в EXEшнике саппорта
[url=http://blog.gtalex.ru]Блог GTAlex[/url]
-
- Местный житель
- Сообщения: 517
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Новосибирск Новосибирск
- Контактная информация:
Re: как зарегистрировать функцию из EXE
ну или может кто подскажет как саппорт стартануть, типа как галактику с /nowrun
чтоб он фейс отработал
чтоб он фейс отработал
[url=http://blog.gtalex.ru]Блог GTAlex[/url]