Einzelnen Beitrag anzeigen

a.def
(Gast)

n/a Beiträge
 
#5

AW: wie seletiere ich in einer ListView ein Item automatisch?

  Alt 26. Nov 2016, 10:24
Ich glaub ich habs:
Delphi-Quellcode:
   for i := 0 to mainform.frmMain.lvFiles.Items.Count-1 do
      begin
        lvItem := mainform.frmMain.lvFiles.Items.Item[i];
        s := lvItem.Caption +' ' +lvItem.SubItems[0] + ' ' + lvItem.SubItems[1];
        pendingfilename:=lvItem.Caption;
        //ShowMessage(s);
        if pendingfilename = stringreplace(stringreplace(defaultDATAFilename,'~','',[rfReplaceAll]),'/','',[rfReplaceAll]) then
         mainform.frmMain.lvFiles.Items[i].Selected:=True;
      end;
Viel zu kompliziert ...

Delphi-Quellcode:
for i := 0 to ListView1.Items.Count - 1 do
  begin
   if Assigned(ListView1.Items[i]) then
    begin
     if AnsiLowerCase(ListView1.Items[i].Caption) = AnsiLowerCase('WasAuchImmer') then
      begin
       // Dein Code
      end;
    end;
  end;
  Mit Zitat antworten Zitat