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

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
1-18025
S@shka
2002-05-24 13:51
2002.06.06
Передача данных из одной формы в другую...


1-17913
andy_dn
2002-05-23 16:54
2002.06.06
Утечки памяти!


1-17988
SergeyDon
2002-05-23 15:21
2002.06.06
Для волков делфи


1-17955
Fareader
2002-05-28 11:36
2002.06.06
Цвета RX Library


1-17993
V.exeR
2002-05-24 01:14
2002.06.06
Создать меню - красивое решение