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/)
-   -   Delphi Mal wieder der Listenindex... (https://www.delphipraxis.net/29902-mal-wieder-der-listenindex.html)

Akut-Programming 16. Sep 2004 12:43


Mal wieder der Listenindex...
 
Hi,

ich hab da ein Problem in meiner ListView, und zwar wenn ich da die folgende procedur aufrufe (bei Button.Click) bekomme ich die Fehlermeldung, "der Listenindex überschreitet das maximum(1)".
Delphi-Quellcode:
procedure TfrmMain.ToolButton14Click(Sender: TObject);
begin
     ShowMessage(IntToStr(lvFiles.SelCount));
     if lvFiles.SelCount <> 0
     then begin
          cmdDeleteFile.CommandText:='delete from files_tbl where path = '''+lvFiles.Selected.SubItems[1]+'''';
          cmdDeleteFile.Execute;
          StatusBar1.SimpleText:='Projektdateien: Datei "'+lvFiles.Selected.SubItems[0]+'" wurde entfernt';
          Timer1.Enabled:=true;
          lvFiles.Selected.Delete;
     end;
end;
:gruebel: - Bei ner anderen ListView mache ichs aber nicht anderst. Kann mir vielleicht jemand sagen, warum der Fehler auftritt?

Gruß,

Matze 16. Sep 2004 12:44

Re: Der besch****** Listenindex...
 
:hi:

Ändere bitte deinen Titel, so krass musst du's ja auch nicht ausdrücken. :roll:


Edit: Was ist denn "cmdDeleteFile"?

Akut-Programming 16. Sep 2004 12:51

Re: Mal wieder der Listenindex...
 
:-D So Titel ist geändert... cmdDeleteFile ist ein TADOCommand.

alcaeus 16. Sep 2004 12:52

Re: Mal wieder der Listenindex...
 
Hi Akut-Programming,

hat das ausgewählte ListView-Item auch 2 (!) SubItems?

Greetz
alcaeus

Akut-Programming 16. Sep 2004 12:58

Re: Mal wieder der Listenindex...
 
:wall: Ich dank dir... an den subitems lags... :duck:


Alle Zeitangaben in WEZ +1. Es ist jetzt 11: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