Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Динамически создавать экземпляры TQuery.... [D6, dBase, FoxPro]


Eyfel ©   (2004-01-28 17:10:00) 

Всем доброго времени суток!

Вот тут вопрос созрел, у меня есть компонент... dmMain.queryCatalog2 - TQuery
Можно ли как нить динамически создавать его экземпляры....

Объясню зачем мне это надо....
Дело в том, что у меня создается дерево двумя методами (процедурами)...

Первая- вызывается первой и в ней идет цикл по рутовым элементам...
Вторая - вызывается из первой (чтобы заполнить дочерние элементы), и соотвтестветтно вызывает сама себя, есл у дочернего элемента есть еще вложенности....
Но т.к. В первой и второй испобьзуется один и тотже объект, которые меняю.т там запросы, то он отваливается и не генерит полномтью все дерево..т..к. идет перекрываение вторым методом первого (т.е. запросы)...

Вот посему мнек энто и надо...

Ниже приведу два этих метода...


//


KSergey   (2004-02-03 15:56:00) [1]

Автору
http://www.delphikingdom.com/helloworld/runtime_comp.htm


Плохиш   (2004-01-29 10:46:00) [2]

>Eyfel © (28.01.04 17:10)

dmMain.queryCatalog.ExecSQL();
dmMain.queryCatalog.Active:=true;

Сколько можно? :-(
Вообще сунул код без без указания, где ексепшин в таком виде, что глаза сломаешь :-( Что нам теперь телепатов из отпуска отзывать?


Eyfel   (2004-01-29 10:35:00) [3]

простите какой буквы? не понял


Reindeer Moss Eater   (2004-01-28 17:19:00) [4]

Я думаю, что в коде не хватает одной большой черной латинской буквы "T"


Reindeer Moss Eater   (2004-01-28 17:18:00) [5]

А у меня не летит. Странно, да?


Eyfel   (2004-01-28 17:17:00) [6]

это понятно, но он у меня летит с AccessVialation =(


Reindeer Moss Eater   (2004-01-28 17:15:00) [7]

Можно ли как нить динамически создавать его экземпляры....

Можно.
Для этого есть конструктор у класса.


Наверх

Титульная страница Поиск, карта сайта Написать письмо