Р а з д е л ы
Новости
Гостевая
Форум
Чат
Учебники
Программы
Статьи по Delphi
Статьи по Html
Компьютерные статьи
Java скрипты
Приколы
Отправить SMS
Мои разработки
 
К о н т а к т ы

ICQ: 445511525
e-mail: ZORBI@bk.ru

c o p y r i g h t
p r o g r a m m i n g
d e s i g n e d
by ZORBI

Т р о и ц к   г

 
С с ы л к и


 
С ч е т ч и к и
Rambler's Top100
 
..:: Статьи ::..
Несколько функций для работы со списками

   Добавление группы в список TListView

   procedure AddToListView(LV: TListView; Par: array of string);
   var NI : TListItem; i: integer;
   begin
     NI := LV.Items.Add;
     NI.Caption := Par[Low(Par)];
     for i := 1 to (High(Par) - Low(Par)) do
       NI.SubItems.Append(Par[i]);
   end;


   Удаление элемента из листа TList.

   Достаточно универсальна, хотя требуется не так часто. 
   procedure RemovePtrFromList(L: TList; P: pointer);
   var i: integer;
   begin
     if not Assigned(L) then Exit;
     i := L.IndexOf(P);
     if i >= 0 then L.Delete(i);
   end;


   Добавить объект в список, если такого еще нет. 

   procedure IncludePtrToList(L: TList; P: pointer);
   var i: integer;
   begin
     if not Assigned(L) then Exit;
     i := L.IndexOf(P);
     if i < 0 then L.Add(P);
   end;
	             		

Источник: www.delphikingdom.ru  

Hosted by uCoz