Текущий архив: 2003.06.19;
Скачать: CL | DM;
Вниз
для чего и когда использовать ShareMem? Найти похожие ветки
← →
qwerty2 (2003-06-05 13:41) [0]экспортирую через DLL такую структуру:
модуль DLL:
type TMYType = record
Pole1 : String;
Pole2 : String;
Pole3 : Integer;
end;
function F1:TMyType;export;stdcall;
описание функции:
function F1:TMYType;
var r:TMyType;
begin
r.Pole1:="aaa";
r.Pole2:="bbb";
r.Pole3:=1;
result:=r;
end;
в uses вписал первым sharemem. При этом если вызываю эту функцию то приложение которое импортирует эту функцию работает но в конце вылетает с исключением. в то же время без sharemem работает нормально!
← →
Skier © (2003-06-05 13:43) [1]
> в uses вписал первым sharemem
И в DLL и в host-приложении ?
← →
АлексейК (2003-06-05 13:58) [2]Используй String[x], вылетать не будет.
Страницы: 1 вся ветка
Текущий архив: 2003.06.19;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.013 c