Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Ereignisbehandlungsroutinen "fremdaufrufen" (https://www.delphipraxis.net/199230-ereignisbehandlungsroutinen-fremdaufrufen.html)

Delphi-Laie 8. Jan 2019 13:46

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
Liebe Leute, vielen Dank für Eure rege Teilnahme!

Mal schauen, was sich daraus machen läßt. Oder ich nehme doch eine zentrale Prozedur, die von allen Ereignisbehandlunsroutinen aus aufrufbar ist.

Delphi-Laie 8. Jan 2019 22:55

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
Update: Es geht auch einfacher, wie mir just erst wieder einfiel: Einfach die Ereignisbehandlungsroutine des ersten Buttons ("Button1Click") den OnClick-Ereignissen der anderen Buttons zuweisen. Das ist im Objektinspektor einfach durch Eintragen, sicher aber auch etwas umständlicher im Quelltext möglich.

Das Thema hat sich hiermit erledigt.

Luckie 9. Jan 2019 06:11

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
Aber schön ist anders und schlechter Stil zu dem.

hoika 9. Jan 2019 07:10

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
Hallo,

Luckie: nicht, wenn man der Button1Click-Methode einen sinnvolleren Namen gibt.

Delphi-Laie: Wenn du ein halbes Jahr später einen Breakpoint auf deine Button1Click-Methode setzt,
und dich dann wunderst, wieso sie auch beim Klick auf den Button4 ausgelöst wird -> Denk an diesen Thread ;)

BTW: Warum heisst der Button eigentlich Button1 und nicht <Ironie>ButtonMaxUndMoritz</Ironie>?

freimatz 9. Jan 2019 11:26

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
Zitat:

Zitat von hoika (Beitrag 1422917)
BTW: Warum heisst der Button eigentlich Button1 ...

Die Antwort ist einfach: weil Delphi ihn so genannt hat :P

hoika 9. Jan 2019 11:56

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
Hallo,
das ist nicht wie bei "Mutti wollte, dass ich so heiße" ;)

DeddyH 9. Jan 2019 21:51

AW: Ereignisbehandlungsroutinen "fremdaufrufen"
 
[OT] Der heißt Button1, weil damit dem Label23 der Text aus Edit42 zugewiesen wird. [/OT]


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:55 Uhr.
Seite 2 von 2     12   

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