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

Вниз

ошибка Invalid pointer operation    Найти похожие ветки 

 
mariya_mezenceva ©   (2005-05-25 09:32) [0]

при выполнении
application.terminate
выскакивает ошибка class EInvalidPointer "Invalid pointer operation"
подскажите, пожайлуста, кто знает, как ее избежать


 
Johnmen ©   (2005-05-25 09:48) [1]

Исправить.
Некорректная работа с длл, скорее всего...


 
mariya_mezenceva ©   (2005-05-25 09:56) [2]

я действительно работаю с dll
но они у меня подключаются не динамически


 
Antonn ©   (2005-05-25 09:57) [3]

в качестве результата string не передается?


 
mariya_mezenceva ©   (2005-05-25 09:58) [4]

передается
но я подключила модуль  sharemem
и раньше все работало нормально


 
alex_***   (2005-05-25 10:02) [5]

для проверки попробуй собрать с runtime пакетами, если все ОК, то с дело действительно в ShareMem


 
Johnmen ©   (2005-05-25 10:04) [6]

>mariya_mezenceva ©

Код давай, да?
:)


 
mariya_mezenceva ©   (2005-05-25 10:15) [7]

без sharemem
ошибка не выскакивает
но и функция из dll не работает


 
Antonn ©   (2005-05-25 10:32) [8]

если длина результата меньше 256 символов, можно попытаться shortstring передать.


 
Digitman ©   (2005-05-25 10:36) [9]


> mariya_mezenceva ©   (25.05.05 10:15) [7]


либо sharemem задействуется и в хост-приложении и в dll, либо ни там ни здесь (но при этом и хост-приложение и dll собраны с ран-тайм-пакетами) !

условие соблюдено ?


 
novice_man ©   (2005-05-25 10:42) [10]

Объявления функций в программе и длл совпадают (например stdcall)?


 
mariya_mezenceva ©   (2005-05-25 11:14) [11]

>условие соблюдено ?
да


 
mariya_mezenceva ©   (2005-05-25 11:14) [12]

>условие соблюдено ?
да


 
Digitman ©   (2005-05-25 11:24) [13]


> mariya_mezenceva ©   (25.05.05 11:14) [12]


значит ошибка в 17-й строке


 
mariya_mezenceva ©   (2005-05-25 11:30) [14]

>значит ошибка в 17-й строке
"спасибо за помощь"


 
Digitman ©   (2005-05-25 11:32) [15]


> mariya_mezenceva ©   (25.05.05 11:30) [14]
> "спасибо за помощь"


на здоровье)

тебе, наверно, [6] ни о чем не говорит)



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
3-1115207553
BoikoAN
2005-05-04 15:52
2005.06.14
Как создать отчет на трёх страницах?


14-1117095750
Игорь Шевченко
2005-05-26 12:22
2005.06.14
Восстановление ветки "Двойные стандарты"


1-1116865048
lmz
2005-05-23 20:17
2005.06.14
Поиск по файлу


3-1115902646
MakNik
2005-05-12 16:57
2005.06.14
dxDBGrid


3-1114760089
Zhekson
2005-04-29 11:34
2005.06.14
InstallShield & BDE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский