Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.07;
Скачать: CL | DM;

Вниз

Динамическое подключение Dll   Найти похожие ветки 

 
tiam   (2003-05-07 10:01) [0]

Добрый день всем.
Проблема следующая....
сама dll отсюда http://www.delphimaster.ru/articles/usedll/index.html
Статическое подключение dll проходит нормально.
НО Динамическое вызывает проблемы.
Код проекта

var
Getname: function(LangRus: Boolean): PChar;
LibHandle: THandle;
begin
@Getname := nil;
LibHandle := LoadLibrary("newdll.DLL");
if LibHandle >= 32 then begin
@Getname := GetProcAddress(LibHandle,"Getname");
if @Getname <> nil then
ShowMessage(StrPas(Getname(True)));
end;
FreeLibrary(LibHandle);
end;

Showmessage отрабатывает, потом Access Violation при записи по некому адресу.
При запуске откомпилированного проекта - после showmessage он просто "вылетает".


 
Игорь Шевченко ©   (2003-05-07 10:04) [1]

stdcall не потерялся при объявлениях ?


 
tiam   (2003-05-07 10:09) [2]


спасибо....
да, видимо, потерялся...



Страницы: 1 вся ветка

Текущий архив: 2003.07.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
1-20044
Semin Aleksei
2003-06-23 12:11
2003.07.07
С++ и Delphi по разному вызывают виртуальный метод в конструкторе


14-20289
Andryk
2003-06-20 13:06
2003.07.07
Вот это да, классно отбрили :о))


7-20337
dim-
2003-04-20 12:30
2003.07.07
Смена картинки рабочего стола


14-20224
kaif
2003-06-18 19:24
2003.07.07
Средняя себестоимость и точность?


14-20212
muzik
2003-06-17 16:53
2003.07.07
---|Ветка была без названия|---