Einzelnen Beitrag anzeigen

scp

Registriert seit: 31. Okt 2003
1.120 Beiträge
 
Delphi 7 Personal
 
#4

Re: Die gemeine Listview-Komponente :-/

  Alt 10. Nov 2003, 18:42
Delphi-Quellcode:
function LVIndexByCaption(ListItems : TListItems; cText : String) : Integer;
var
  I: Integer;
begin
  result := -1;
  for i := 0 to (ListItems.Count-1) do
    If (ListItems[i].Caption = cText) then
      begin
        result := i;
        Break;
      end;
end;

function LVIndexBySubitem(ListItems : TListItems; cText : String; Col : integer) : Integer;
var
  I: Integer;
begin
  result := -1;
  for i := 0 to (ListItems.Count-1) do
    If (ListItems[i].Subitems[Col] = cText) then
      begin
        result := i;
        Break;
      end;
end;
Delphi-Quellcode:
var
  lvIndex : integer;
begin
  lvIndex := LVIndexBySubitem(ListView1.Items, 'test1', 0);
  ListView1.Items[lvIndex].Subitems[0] := 'test3';
end;
  Mit Zitat antworten Zitat