![]() |
Re: ListBox einträge ändern
Delphi-Quellcode:
das hab ich jetzt mal genommen. aber wenn ich auf den ändern button klick tut sich garnix! ich check jetzt nix mehr^^
procedure TForm1.AendernClick(Sender: TObject);
var tmp:integer; begin try if ListBox1.ItemIndex<>-1 then begin tmp:=ListBox1.ItemIndex; ListBox1.Items.Insert(tmp+1, Name.Text+' | '+Ansprechpartner.Text+' | '+Strasse.Text+' | '+Ort.Text+' | '+Telefon.Text+' | '+Telefax.Text+' | '+Mobil.Text+' | '+EMail.Text); ListBox1.Items.Delete(tmp); end else ShowMessage ('Es müssen Einträge markiert sein!'); except ShowMessage ('Falsche Eingaben!'); end; end; |
Re: ListBox einträge ändern
Ich würde es so machen:
Delphi-Quellcode:
(Ungetestet)
procedure TForm1.AendernClick(Sender: TObject);
var n : integer; begin try if ListBox1.ItemIndex > -1 then begin n := ListBox1.ItemIndex; ListBox1.Items[n] := Name.Text + ' | ' + Ansprechpartner.Text + ' | '+Strasse.Text + ' | ' + Ort.Text + ' | ' + Telefon.Text + ' | '+Telefax.Text + ' | ' + Mobil.Text + ' | ' + EMail.Text; end else ShowMessage('Es müssen Einträge markiert sein!'); except ShowMessage('Falsche Eingaben!'); end; end; Und ändere mal den Namen des Edits "Name". Das ist ein reservierter Bezeichner! Patti |
Re: ListBox einträge ändern
Deine Lösung gefällt mir, aber sie geht auch nicht!
Ich weiß nicht woran das liegt! |
Re: ListBox einträge ändern
Hi,
machst Du zufällig was im OnChange mit der ListBox? Die Lösungen funktionieren ohne Probleme bei mir. |
Re: ListBox einträge ändern
Bist du dir sicher, dass du "Name" schon geändert hast? Ein Komponenten-Name darf niemals ein reserviertes Wort sein. Wenn es immer noch nicht gehen sollte, dann müsstest du wohl etwas mehr Code posten!
|
Re: ListBox einträge ändern
ich checks gleich nommal ab! danke für die posts
|
Re: ListBox einträge ändern
ja ich hab name schon geändert! aber es funzt nicht!
|
Re: ListBox einträge ändern
Kannst das Projekt mal anhängen?
|
Re: ListBox einträge ändern
nur die projektdatei oder nur den quelltext??
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 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 by Thomas Breitkreuz