Экспортные функции у приложения
От: DDS  
Дата: 03.08.07 13:04
Оценка:
Подскажите в чем беда, пытаюсб из библиотеки вызвать экспортную функцию подключенного приложения (естесственно тоже моего). Пишу так:

В DLL:
...
var
    fD: function:pchar; stdcall;
begin
  fD:=GetProcAddress( GetWindowWord(hwn,GWW_HINSTANCE) ,'GetFromAPP');
  if @fD<>nil then fD else ShowMessage('shit!');
end;
...

В проге так:
...
function GetFromAPP(p:pchar):pchar; stdcall; export;
begin
  ShowMessage('cool!');
end;

exports
  GetFromAPP index 1 name 'GetFromAPP';  
end.

Дак вот все время один SHIT)) Не находит он функцию. HWND правильный, в проге этот код располагаю в тексте проекта, но и в тексте модуля формы (че как раз HWND) тоже пробовал. Не помогает. Подскажите...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.