![]() |
ListBox-Einträge ändern
Hallo,
ich möchte gerne die Einträge aus einer ListBox mit Hilfe der InputQuery ändern:
Delphi-Quellcode:
Das klappt, wenn nur ein Eintrag in der ListBox1 steht. Bei mehreren
var
ausgew,alt : string; begin ausgew := ListBox1.Items.Strings[ListBox1.Itemindex]; alt := ausgew; if InputQuery('Verwaltung', 'Bezeichnung ändern:', ausgew) then if ausgew<>alt then ListBox1.Items.Strings[ListBox1.Items.IndexOf(alt)]: =ausgew; end; Einträgen erhalte ich die Meldung 'Der Index der Liste überschreitet das Maximum(0)'. Prozeß wurde angehalten. Kann mir bitte jemand helfen? Gruß Lombi [edit=Sharky]Delphi-Tags gesetzt. Mfg, Sharky[/edit] |
Re: ListBox-Einträge ändern
Hi!
Bei mir geht es auch mit mehreren Einträgen. Einzige Bedingung: Es muss ein Eintrag selektiert sein. Ciao Frederic |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 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