![]() |
Button click anfänger Problem
Hi steh gerade voll auf dem schlauch schäme mich jetzt schon für die Antworten die kommen werden
Delphi-Quellcode:
ist glaube ich erklärung genug
procedure TForm1.zeigex;
begin if SpeedButton1.Click then begin zahl[1]:= 3; Label4.Caption:= inttostr(zahl[3]); end; end; |
Re: Button click anfänger Problem
Zitat:
MfG freak |
Re: Button click anfänger Problem
Wie hast du zahl deklariert? Ist Zahl ein string? Ist Zahl ein Array? Wo ist das Problem?
|
Re: Button click anfänger Problem
Objektinspektor -> SpeedButton1 -> OnClick -> Doppelklick. IN der erstellten Methode den Code von deinem o.g. Code einfügen. Die If Abfrage kann raus.
Delphi arbeitet in der Oberfläche hauptsächlich ereignisgesteuert. Du musst in so fern auf die Ereignisse reagieren (hier der Click) und nicht "warten bis was passiert"... |
Re: Button click anfänger Problem
Na wenn ich mein speedButton drucke soll er das machen aber in meiner procedur und soll den wert an den Speedbutton zurück geben
|
Re: Button click anfänger Problem
Liste der Anhänge anzeigen (Anzahl: 1)
Will das hier machen mit einer methode zeige(x)
|
Re: Button click anfänger Problem
Liste der Anhänge anzeigen (Anzahl: 1)
Soory das hier
|
Re: Button click anfänger Problem
Du könntest jedem Button dem Tag die Nr. zuweisen und dann einen Eventhandler für alle ButtonClicks machen. In dem liest du dann den Tag aus.
Delphi-Quellcode:
MfG
procedure TForm1.MyEventHandler(Sender: TObject);
begin Label4.Caption := IntToStr((Sender as TButton).Tag); end; ... Button1.Click := MyEventHandler; freak |
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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