Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
1-32195
Lord BDV
2002-01-28 19:58
2002.02.11
Смена неменяемых цветов


3-32159
NLO
2002-01-16 06:45
2002.02.11
Использование полей типа BLOB


1-32189
RUS1
2002-01-29 10:11
2002.02.11
Господа!!!! Как сделать чтобы прога ждала окончания выполнения процедуры ExecuteFile


1-32205
Priz_Datiy
2002-01-24 22:44
2002.02.11
операции с реестром


14-32316
Гриф
2001-12-19 10:22
2002.02.11
Возраст призывника





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский