![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
проблема с dll
mariya_mezenceva © (2006-06-26 10:08:00)использую явную загрузку dll
при закрытии приложения выдает ошибку 'Invalid pointer operation'
подскажите, пожайлуста, с чем это связано и как поправить
mariya_mezenceva (2006-06-27 12:49:00) [1]огромнейшее спасибо
PSPF2003 (2006-06-26 12:18:00) [2]Попробуй место String-а передовать Char. Я когдато избавился от подобной проблемы таким способом.
mariya_mezenceva (2006-06-26 12:00:00) [3]прочитала
понедельник день тяжелый
всем спасибо
Amoeba (2006-06-26 11:58:00) [4]stdcall следует или вообще не использовать (в данном случае, считаю, он в нем нет нужды, т.к. данную DLL реально могут использовать только программы на Delphi или Builder'е), или использовать и в DLL, и в вызывающей программе. Проверь.
Amoeba (2006-06-26 11:55:00) [5]А ShareMem первым в Uses прописан? Причитала ли, что Delphi пишет в большом сгенерированном комментарии при создании DLL?
mariya_mezenceva (2006-06-26 11:52:00) [6]знаю
uses
sharemem,
Dmitrij_K (2006-06-26 11:51:00) [7]Про ShareMemзнаешь?
mariya_mezenceva (2006-06-26 11:47:00) [8]procedure ibox(h:thandle;c:string;l,n,z:variant;var ok:boolean;var p:array of string);stdcall;
procedure ibox;external 'wnd.dll' index 10;
Amoeba (2006-06-26 10:24:00) [9]
> с чем это связано и как поправить
Это связано с ошибкой/ошибками в программе. Соответственно надо исправить ошибки.
Если хочешь получить ответ быстро, приведи, какие функции и как вызываются из этой библиотеки.