Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Caselabel mit mehreren Aktionen (https://www.delphipraxis.net/92743-caselabel-mit-mehreren-aktionen.html)

bonsaikatze 25. Mai 2007 09:18


Caselabel mit mehreren Aktionen
 
wie kann ich denn bei einer ComboBox für ein CaseLabel 2 Aktionen machen?

Tormentor32 25. Mai 2007 09:26

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:

bonsaikatze 25. Mai 2007 09:32

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);

DeddyH 25. Mai 2007 09:37

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;

Tormentor32 25. Mai 2007 10:01

Re: Caselabel mit mehreren Aktionen
 
Nur für den Fall, dass du jedes mal Edit1.Text addest:

Delphi-Quellcode:
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;
Falls du jedes mal das Gleiche machen willst, und sich nur die Zahl ändert.


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