Форум: "Основная";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
Внизпередача параметров по ссылке Найти похожие ветки
← →
granni © (2005-07-13 12:17) [0]Сделал dll-ку, содержащую такую функцию:
function Read_File(var str: string; Number: integer): integer; stdcall;
Она в строке str должна возвращать некоторые данные. Вызываю функцию из приложения - данные приходят, но возникает исключение "EInvalidPointer". Где я не прав, посоветуйте.
← →
Юрий Зотов © (2005-07-13 12:20) [1]ShareMem подключен?
← →
Ega23 © (2005-07-13 12:21) [2]Скорее всего либо большой комментарий не прочитал, который delphi при создании новой библиотеки генерит, либо ещё что-то.
Я бы на твоём месте PChar использовал.
← →
granni © (2005-07-13 12:22) [3]ShareMem подключил, эта часть заработала. Но теперь возникает то же самое исключение при закрытии проложения
← →
Digitman © (2005-07-13 12:23) [4]stdcall зачем ?
← →
Юрий Зотов © (2005-07-13 12:26) [5]> granni © (13.07.05 12:22) [3]
> ShareMem подключил,... исключение при закрытии проложения
Куда и как подключил?
← →
DiamondShark © (2005-07-13 12:26) [6]Во-первых. ShareMem подключить самым первым в списке uses обоих проектов -- exe и dll
Во-вторых. Проверить соответствие соглашений вызова.
← →
granni © (2005-07-13 12:29) [7]ShareMem первый и в dll и в приложении
← →
Юрий Зотов © (2005-07-13 12:59) [8]> granni © (13.07.05 12:29) [7]
Первый в DPR или в каком-то модуле? Должен быть первым в обоих DPR.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.07.31;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.036 c