Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Listview fragen (https://www.delphipraxis.net/104165-listview-fragen.html)

Larsi 28. Nov 2007 14:07


Listview fragen
 
hi,
hab einal die frage wie ich überprüfen kann ob ein eintrag in einer listview makiert ist und wenn nicht das der erste dann makiert ist!
die zweite frage: wie kann ich in ner listview suchen(auch nach subitems-eiträgen) ich möchte dass das dann in ner anderen listview steht das suchergebnis!

hab das mit dem suchen schon so hinbekommen:
Delphi-Quellcode:
var gefunden: Boolean;
    i, iCnt: integer;
    l: TListItem;
begin
  gefunden := false;
  i := 0;
  while not gefunden and (i < Form3.ListView1.Items.Count) do
    begin
      if Form3.ListView1.Items[i].Caption = Edit1.Text then
        begin
          gefunden := true;
          //Erstellen eines neuen ListItems
          l := Form15.ListView1.Items.Add;
          //Zuweisung der Beschriftung
          l.Caption := Form3.ListView1.Items[i].Caption;
          //Kopieren aller SubItems
          for iCnt := 0 to Form3.ListView1.Items[i].SubItems.Count - 1 do
            l.SubItems.Add(Form3.ListView1.Items[i].SubItems[iCnt]);
        end;
      inc(i);
    end;
  if gefunden then
    Form15.ShowModal;
end;
[delphi]

Aber der sucht immer nur nach dem ersten item glaub ich!


MFG Lars W.

Jelly 28. Nov 2007 14:11

Re: Listview fragen
 
Zitat:

Zitat von Larsi
hab einal die frage wie ich überprüfen kann ob ein eintrag in einer listview makiert ist und wenn nicht das der erste dann makiert ist!

Kuck dir mal die Eigenschaft ItemIndex der Listview an...

Zitat:

Zitat von Larsi
die zweite frage:

Bitte ein Frage pro Thread... Deshalb mache bitte dafür einen getrennten Thread auf, sonst geht die Übersicht verloren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz