![]() |
Caselabel mit mehreren Aktionen
wie kann ich denn bei einer ComboBox für ein CaseLabel 2 Aktionen machen?
|
Re: Caselabel mit mehreren Aktionen
Du musst das Problem schon etwas genauer beschreiben, so kann niemand was damit anfangen!
Edit: Übrigens, Herzlich Willkommen in der Delphi-Praxis! :dp: :cheers: :party: |
Re: Caselabel mit mehreren Aktionen
procedure TForm1.ComboBox1Change(Sender: TObject);
begin Case ComboBox1.ItemIndex of 0: Nr := 0; 0: Panel1.Caption := x.Strings[Nr]; 0: Panel2.Caption := y.Strings[Nr]; 0: y.Add (Edit1.Text); 0: x.Add (Edit1.Text); end; bei 0 soll das alles passieren: Nr := 0; Panel1.Caption := x.Strings[Nr]; Panel2.Caption := y.Strings[Nr]; y.Add (Edit1.Text); x.Add (Edit1.Text); |
Re: Caselabel mit mehreren Aktionen
Delphi-Quellcode:
procedure TForm1.ComboBox1Change(Sender: TObject);
begin Case ComboBox1.ItemIndex of 0: begin Nr := 0; Panel1.Caption := x.Strings[Nr]; Panel2.Caption := y.Strings[Nr]; y.Add (Edit1.Text); x.Add (Edit1.Text); end; end; end; |
Re: Caselabel mit mehreren Aktionen
Nur für den Fall, dass du jedes mal Edit1.Text addest:
Delphi-Quellcode:
Falls du jedes mal das Gleiche machen willst, und sich nur die Zahl ändert.
procedure TForm1.ComboBox1Change(Sender: TObject);
begin Nr := ComboBox1.ItemIndex Panel1.Caption := x.Strings[Nr]; Panel2.Caption := y.Strings[Nr]; y.Add (Edit1.Text); x.Add (Edit1.Text); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:08 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