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

Вниз

Работа с dll из Дельфей 3-х и 6-х.   Найти похожие ветки 

 
Roman_M ©   (2004-04-23 14:52) [0]

Есть dll-ка из которой надо вызывать некоторые функции.
Функция типа:
ReadXCheck(@Temp):integer.
Переменная, адрес которой передается в функцию, Temp - record.

В результате, приложение использующее эту функцию из dll-ки, откомпелированое под Дельфи 6, работает безупречно. Но проблема в том, что требуется компелировать под Дельфи 3.
А под Дельфи 3 приложение запускается и работает 1 (один) раз. Дальше начинает сыпать Access violation. Чтобы все опять заработало приходиться перезагружать операционную систему. И потом можно еще один раз запустить.
Может есть различия в синтаксисе при передаче адреса переменной?


 
evvcom ©   (2004-04-23 14:58) [1]

Адрес - он и в Африке адрес. Особое внимание надо обратить на идентичность получающихся структур данных, адреса на которые передаются и затем обрабатываются.
А то может под Дельфи 3 вовсе и не там AV лезет?



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

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

Наверх




Память: 0.46 MB
Время: 0.028 c
14-1079782302
SPeller
2004-03-20 14:31
2004.04.11
С++


3-1079539726
Rule
2004-03-17 19:08
2004.04.11
Где скачать обновление IBX 7 чтобы был компонент IBScript?


7-1075801881
BKGG
2004-02-03 12:51
2004.04.11
Обьясните пожалуйста как Win запрешает выполнение Asm-ного коа In


1-1082467091
siriusP
2004-04-20 17:18
2004.04.11
Вопрос по созданию компонент.


1-1082741990
Lena19
2004-04-23 21:39
2004.04.11
checkbox1.Font.Color:=clred; а в ответ тишина