![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
ошибка 'Invalid pointer operation'
mariya_mezenceva © (2005-05-25 09:32:00)при выполнении
application.terminate
выскакивает ошибка class EInvalidPointer 'Invalid pointer operation'
подскажите, пожайлуста, кто знает, как ее избежать
Digitman (2005-05-25 11:32:00) [1]
> mariya_mezenceva © (25.05.05 11:30) [14]
> "спасибо за помощь"
на здоровье)
тебе, наверно, [6] ни о чем не говорит)
mariya_mezenceva (2005-05-25 11:30:00) [2]>значит ошибка в 17-й строке
"спасибо за помощь"
Digitman (2005-05-25 11:24:00) [3]
> mariya_mezenceva © (25.05.05 11:14) [12]
значит ошибка в 17-й строке
mariya_mezenceva (2005-05-25 11:14:00) [4]>условие соблюдено ?
да
mariya_mezenceva (2005-05-25 11:14:00) [5]>условие соблюдено ?
да
novice_man (2005-05-25 10:42:00) [6]Объявления функций в программе и длл совпадают (например stdcall)?
Digitman (2005-05-25 10:36:00) [7]
> mariya_mezenceva © (25.05.05 10:15) [7]
либо sharemem задействуется и в хост-приложении и в dll, либо ни там ни здесь (но при этом и хост-приложение и dll собраны с ран-тайм-пакетами) !
условие соблюдено ?
Antonn (2005-05-25 10:32:00) [8]если длина результата меньше 256 символов, можно попытаться shortstring передать.
mariya_mezenceva (2005-05-25 10:15:00) [9]без sharemem
ошибка не выскакивает
но и функция из dll не работает
Johnmen (2005-05-25 10:04:00) [10]>mariya_mezenceva ©
Код давай, да?
:)
alex_*** (2005-05-25 10:02:00) [11]для проверки попробуй собрать с runtime пакетами, если все ОК, то с дело действительно в ShareMem
mariya_mezenceva (2005-05-25 09:58:00) [12]передается
но я подключила модуль sharemem
и раньше все работало нормально
Antonn (2005-05-25 09:57:00) [13]в качестве результата string не передается?
mariya_mezenceva (2005-05-25 09:56:00) [14]я действительно работаю с dll
но они у меня подключаются не динамически
Johnmen (2005-05-25 09:48:00) [15]Исправить.
Некорректная работа с длл, скорее всего...