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

Вниз

TreeView Цветные строки   Найти похожие ветки 

 
virex(work)   (2011-05-27 06:41) [40]

и еще, в процедуре удаления помеченных нодов
if not Assigned(itm) then continue;
лучше удалить ноду, т.к. она в любом случае "не рабочая" без объекта TMyItem

if not Assigned(itm) then begin
 Application.ProcessMessages;
 TreeView.Items.BeginUpdate;
 try
   TreeView.Items.Delete(i);
 finally
   TreeView.Items.EndUpdate;
 end;//try
 continue;
end;


 
Dennis I. Komarov ©   (2011-05-27 09:38) [41]


> Ega23 ©   (26.05.11 20:04) [38]
> > Конечно да, эдак так штук 10000 нодов :) Юзеры расстреляют.
> Я как-то давно TDBTreeView писал. Дерево на ~ 2000 узлов
> строилось около полутора секунд (включая время отработки
> ХП на удалённом сервере БД)

Олег, ну ты же при этом не отрисовывал все ноды :)


 
Ega23 ©   (2011-05-27 10:36) [42]


> Олег, ну ты же при этом не отрисовывал все ноды :)


Ну не FullExpand, конечно, но что-то отрисовывалось.


 
Kirat ©   (2011-05-27 11:56) [43]

Не могу понять "db.rawQuery("Select title,id from table;");" Вот єто что?


 
VirEx ©   (2011-05-27 12:06) [44]

>Kirat ©   (27.05.11 11:56) [43]
> Не могу понять "db.rawQuery("Select title,id from table;");" Вот єто что?


это выбор двух полей: заголовок title и уникальный идентификатор id


 
kirat ©   (2011-05-27 14:14) [45]

Ну я SQL знаю, и довольно не плохо! Но не могу понять db.rawQuery.
Я выборку делаю так:
QueryGroup.Close;
QueryGroup.SQL.Clear;
QueryGroup.SQL.Add("SELECT NAME, ID_ARTICLES_GROUP, PARENT_ID_ARTICLES_GROUP, DEL FROM GROUP");
QueryGroup.Open;


 
VirEx ©   (2011-05-27 14:20) [46]

>kirat ©   (27.05.11 14:14) [45]

см. [39], это абстракция, в дельфи этого нет, просто для наглядности взял из проекта для андроида java классы и методы
переделайте для себя


 
Kirat ©   (2011-05-27 14:28) [47]

Тьфу. А я то думаю, то ли лыжи не едут то ли...
Спасибо!



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

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

Наверх




Память: 0.54 MB
Время: 0.012 c
2-1306358052
Gu
2011-05-26 01:14
2011.09.11
Свои кнопки в OpenDialog


2-1306827736
Handle
2011-05-31 11:42
2011.09.11
не определяется версия приложения


2-1306413330
Очень злой
2011-05-26 16:35
2011.09.11
Inherited


1-1264840225
tek
2010-01-30 11:30
2011.09.11
Как можно нарисовать progress bar в dbgrid е ?


15-1306223398
I need help
2011-05-24 11:49
2011.09.11
сделать с использованием логических операторов