Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];
ВнизВопрос по связке DLL - БД Найти похожие ветки
← →
Belov (2002-01-15 11:18) [0]Добрый день !
Не подскажите решение такой проблемы
Главная программа использует модуль second.pas, который в свою очередь использует модуль данных DataModule1, через который идет обмен с БД
В second.pas я прописал класc
TWorkData = class
City_List: TStringList;
end;
соответственно есть конструктор
Есть two.dll в которой есть форма NewFrm
Данная форма также использует модуль second.pas и класс TWorkData
Первая проблема
Это нельзя сделать так
NewFrm.ComboBox1.Items.Assign(City_List)
только через цикл нормально добавляются элементы
при попытке загрузить что либо из БД
выдается ошибка Access viol...
Для вызова формы и работы с БД я сделал следующее
Добавил в NewFrm - Use Unit - DataModule
прописал переменную DataMod: TDataModule
форму вызываю таким образом
ShowD(Application.handle, WorkData, DataModule)
ShowD(H: THandle; P, DM: Pointer)
begin
...
NewFrm.WorkData:=P;
NewFrm.DataMod:=DM;
end;
Не подскажите в чем проблема, и возможно её решить ?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c