Форум: "Основная";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
ВнизDLL и Access97 Найти похожие ветки
← →
Serbor (2002-05-24 16:54) [0]Народ помогите разобраться с траблом:
Возникла необходимость подключить быблиотеку DLL написанную в Delphi 6.0 к Access 97, сама библиотека- функция возвращающая строку (после неудачных попыток сделал уже простое присвоение символов функции). В проге написанной на Delphi все работает, при вызове из Access при ЗАКРЫТИИ формы из DLL:
"Программа MSACCESS вызвала сбой при обращении к странице памяти в модуле DIRS.DLL по адресу 167:065e46d5. .... " и все вываливается.
Пробовал без формы, простое присвоение и все .... результат тотже.((((
Все настройки поумолчанию, с учетом рекомендаций создания DLL в описании модуля DLL.
Обьявление в Access в модуле класса: Private Declare Function SetText Lib "Dirs.dll" ()
Пробовал в самостоятельном модуле- бестолку.
Что я делаю "слишком правильно"? Мож просто глюк какой или такое вообще некатит? (с процедурами сам непробовал, но говорят что прокатыват - в данном случае это очень неудобно).
Необходимо в форме (она в DLL)обработать строку (откуда получать ее неважно) и передать ее в Access, мож кто посоветует как и где какие модули подключить (если надо то какие директивы), было бы отлично если будет рабочий пример (хотябы простой набор строки в форме из DLL и вывод ее на экран в форме Accessa).
← →
oomneeq (2002-05-24 17:03) [1]Первое подозрение на паскалевские строки -
для DLL под другие (не-дельфи) приложения - забудь про них ваще,
только PChar передавать можно.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.06.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c