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

Вниз

DLL и сложные типы   Найти похожие ветки 

 
qwerty2   (2003-06-04 16:03) [0]

Как можно импортитовать следующую функцию: function F1:TMYType,где type TMYType = record
Pole1 : String;
Pole2 : String;
Pole3 : Integer;
end;


 
Skier ©   (2003-06-04 16:07) [1]

>qwerty2 (04.06.03 16:03)
главное это ShareMem не забыть.
А в чём проблема ?


 
Юрий Федоров ©   (2003-06-04 16:17) [2]

Модуль с описанием типа TMYType должен прикомпилироваться как к Exe так и к DLL


 
qwerty2   (2003-06-04 17:24) [3]

Проблема в следующем.
F1:TMYType;
var r:TMyType;
begin
r.Pole1:="aaa";
r.Pole2:="bbb";
r.Pole3:=1;
result:=r;
end;
В момент присвоения result:=r; происходит Access violation.


 
Юрий Федоров ©   (2003-06-04 17:27) [4]

проверь соглашения о вызовах


 
Palladin ©   (2003-06-04 17:29) [5]

а что такое F1?
где заголовок функции?
ShareMem самый первый в секции uses и там и там?


 
qwerty2   (2003-06-04 17:33) [6]

действительно, не хватало stdcall



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

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

Наверх




Память: 0.47 MB
Время: 0.012 c
1-50361
FANTASY
2003-06-03 01:37
2003.06.16
прогрес окно


1-50290
Voyager
2003-06-03 16:36
2003.06.16
Подскажите как усыпить процес


14-50504
Disraptor
2003-05-30 22:08
2003.06.16
Как прикрепить к своей программе dll и другую программу...(+)


3-50259
Maxxx
2003-05-26 07:15
2003.06.16
Помогите с запросом


14-50474
Move
2003-05-28 12:42
2003.06.16
сервер базы данных