![]() |
Klicks auf Buttons in einem Formular zählen
Hallo zusammen!
Sagen wir, ich hätte auf einem Formular z.B. 10 Buttons. Wie kann ich nun z.B. alle 4 Klicks (wobei egal ist auf welche Buttons geklickt wird) eine ShowMessage anzeigen. Klar, ich könnte allen Buttons die gleiche Onclick-Prozedur zuweisen und einen Zähler integrieren. Ich möchte aber (zu Lernzwecken) eine allgemeine Prozedur verwenden und die Klicks sozusagen über das Formular abfangen (müsste doch irgendwie mit "if sender=TButton Then inc(zaehler)" oder ähnlich gehen!?!. Ich hoffe Ihr versteht was ich meine :oops: SCRaT |
Re: Klicks auf Buttons in einem Formular zählen
Delphi-Quellcode:
if Sender is TButton
|
Re: Klicks auf Buttons in einem Formular zählen
Sehr gut, wenigstens hab ich das richtig in Erinnerung :-)
Mir stellt sich nur die Frage so ich den code einfügen muss (OnClick-Ereignis des Formulares etc.) oder muss ich da eine Message abfangen? Da stecke ich leider fest. SCRaT |
Re: Klicks auf Buttons in einem Formular zählen
Moin Scrat,
jedem Button für das OnClick die gleiche Routine zuzuweisen, wäre ja eine allgemeine Routine. |
Re: Klicks auf Buttons in einem Formular zählen
Zitat:
SCRaT |
Re: Klicks auf Buttons in einem Formular zählen
Hi,
Globale Variable... var intzaehler :INTEGER; und diese bei jeder ButtonClickProzedur +1... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 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