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

Вниз

Проблема с библиотекой   Найти похожие ветки 

 
galina   (2004-03-04 14:07) [0]

Подробно. проблема состоит в том что нужно подключить библиотеку с формами к консольному приложению, формы нужни как источник данных и их не должнл бить видно(Нужны компоненты АДО), я пытаюсь все вызовы форм делать прямо в библиотеке (создаю форму обрабатываю дание и делаю фри форме)все отрабатывает в но когда пытаюсь выгружать библиотеку с помощю FreeLibrary ругается (Exeption EAccessViolation in module ... at...
Access violation at address... Read of address....)Думаю дело в том что при создании формы используется Application библиотеки а как обойти не знаю и можна ли обойти ведь Application консольного приложения не подходить для создания формы
Если кто чего знает помогите советом.
Зарание благодарна


 
MBo ©   (2004-03-04 14:10) [1]

Не очень понял, для чего формы-то нужны.


 
galina   (2004-03-04 14:28) [2]

Чего именно не понятно :)


 
MBo ©   (2004-03-04 14:29) [3]

какова роль форм, если они не показываются.


 
galina   (2004-03-04 14:32) [4]

Хочу через датасет даные гонять из таблицы в файл, склеевать   файлы данных,  при этом сохраняя датасетовский формат, потому что  эти ресурсные файлы будут использоватся приложением что загружает их через датасет


 
galina   (2004-03-04 14:34) [5]

На форме лежат датасеты, есе это глупо скажыте как это по умному сделать субд MSSQL, Oracle


 
YuRock ©   (2004-03-04 14:40) [6]

> но когда пытаюсь выгружать библиотеку с помощю FreeLibrary ругается (Exeption EAccessViolation in module ... at...
Access violation at address... Read of address....)


Видимо не все формы (или еще какие-нибудь объекты) очищаете.

> скажыте как это по умному сделать

Думаю, формы делать сооовсем не обязательно.


 
galina   (2004-03-04 14:43) [7]

Если не обязательно то как  без них


 
YuRock ©   (2004-03-04 14:44) [8]

Для начала советую для верности при выгрузке библиотеки проверять, не "висит" ли какая форма. Эту проверку лучше всего сделать, например, в секции finalization


 
YuRock ©   (2004-03-04 14:45) [9]

> Если не обязательно то как  без них

Создавать "датасеты" динамически


 
evvcom   (2004-03-04 14:46) [10]

Насколько я понимаю формы эти нужны для того, чтобы в Design-time бросить на них DataSet-ы. Формы - либо TForm, либо TDataModule.

Я думаю, что здесь просто надо отказаться от создания всех DataSet и им подобных в Design-time, а создавать и наполнять их свойства в Run-time. Всем этим невизуальным компонентам формы в принципе не нужны.


 
galina   (2004-03-04 14:48) [11]

Понятно спасибо щас попробую



Страницы: 1 вся ветка

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.025 c
14-1081367620
ginfonic
2004-04-07 23:53
2004.05.02
Продам труды Архангельского по Delphi 7


1-1082025258
Flahas
2004-04-15 14:34
2004.05.02
exel v dbgrid...


1-1081154071
alexvir
2004-04-05 12:34
2004.05.02
Создание MDIChild-формы в фоне (не выводя наверх).


1-1081804770
LORDMAXX
2004-04-13 01:19
2004.05.02
Как обратится из под Windows к секторам HDD


4-1078522335
Sulimxar
2004-03-06 00:32
2004.05.02
Мультимедийная клава