Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Buttons abfragen (https://www.delphipraxis.net/24609-buttons-abfragen.html)

Schnurballo 23. Jun 2004 16:14


Buttons abfragen
 
hallo,
bin noch ein ziemlicher anfänger was delphi angeht muss aber für informatik was programmieren.
ich möchte das wenn der n´benutzer auf einen button drückt in einer procedure in einem anderen knopf erkannt wird das der knopf gedrückt wurde.
hoffe jemand kann mir helfen.

Nicodius 23. Jun 2004 16:16

Re: Buttons abfragen
 
du rufst einfach beim draufdrücken die andere procedure auf? :lol:

Interceptor 23. Jun 2004 16:24

Re: Buttons abfragen
 
Angenommen du hast 2 buttons auf deiner Form.

Wenn du jetzt beim Klick auf Button1 die Funktion von Button2 aufrufen möchtest, tust du das folgendermaßen:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
  button2.Click;
end;
Jetzt wird die Procedure aufgerufen, die du unter Button2 festgelegt hast.

MFG, Interceptor

S2B 23. Jun 2004 16:27

Re: Buttons abfragen
 
Oder du weist dem 2. Button die procedure des ersten Buttons im OI zu! :wink:

DP-Maintenance 23. Jun 2004 16:29

DP-Maintenance
 
Dieses Thema wurde von "sakura" von "Neuen Beitrag zur Code-Library hinzufügen" nach "VCL-Komponenten und Controls" verschoben.

Schnurballo 23. Jun 2004 16:35

Re: Buttons abfragen
 
danke schonmal
trotzdem noch ne frage ich habe 4 buttons und einen start button wenn ich start drücke leuchtet eine farbe auf(beispiel) und jetzt soll man den knopf drücken der der farbe entspricht, wenn man den richtigen drückt soll die procedure weiterlaufen sonst nicht.
gruß schnurballo

Nicodius 23. Jun 2004 16:41

Re: Buttons abfragen
 
mach das mit einer boolischen variable!

Schnurballo 23. Jun 2004 16:43

Re: Buttons abfragen
 
Zitat:

Zitat von Nicodius
mach das mit einer boolischen variable!

was ist denn das? hab doch gesagt bin voll der anfänger.

Ultimator 23. Jun 2004 16:46

Re: Buttons abfragen
 
Eine boolesche Variable kann nur true oder false (wahr oder falsch :wink: ) sein. Du köntest es also so machen:
Delphi-Quellcode:
 if Farbe=clgelb then booleschevariable:=true
else booleschevariable:=false;
OK, sinnloses Beispiel, aber zur Verdeutlichung müsste es doch beitragen :lol:

Nicodius 23. Jun 2004 16:48

Re: Buttons abfragen
 
aso

das ist ein typ

Delphi-Quellcode:
var wert : boolean;

//ins form doppelklicken

wert := false

// in die einzelnen Onclicks - 
// hier bs für den Gelb button
  If Label1.caption = 'gelb' then
  else
    Wert := false

  If Wert = false then Showmessage('Verloren');
end;


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:24 Uhr.
Seite 1 von 4  1 23     Letzte »    

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