![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамически создавать экземпляры 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]
Можно ли как нить динамически создавать его экземпляры....
Можно.
Для этого есть конструктор у класса.