![]() |
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:
:gruebel: - Bei ner anderen ListView mache ichs aber nicht anderst. Kann mir vielleicht jemand sagen, warum der Fehler auftritt?
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; Gruß, |
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"? |
Re: Mal wieder der Listenindex...
:-D So Titel ist geändert... cmdDeleteFile ist ein TADOCommand.
|
Re: Mal wieder der Listenindex...
Hi Akut-Programming,
hat das ausgewählte ListView-Item auch 2 (!) SubItems? Greetz alcaeus |
Re: Mal wieder der Listenindex...
:wall: Ich dank dir... an den subitems lags... :duck:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz