![]() |
Re: Procedure Problem!
Zitat:
PS: wenn du DoSomeThing auch soeinen Parameter gibst und DoSomeThing in einer Klasse definierst (halt irgendeine Art 'ner Klassen-Methode), dann kannst du DoSomeThing dem Button auch direkt zuweisen.
Delphi-Quellcode:
dank dem =nil im Parameter kann man DoSomeThing; auch weiterhin ohne Parameter direkt aufrufen.
T... = class(...)
public { Public-Deklarationen } procedure DoSomeThing(Sender: TObject = nil); end; // "..." kann auch etwas von TForm sein, muß es aber nicht Wichtig: die Sichtbarkeit der Methode muß public oder published sein und wird =nil weggelassen muß bei direktem Aufruf der Methode der Parameter angegeben werden |
Re: Fertige Procedure über Button ausführen?
Die Methode von hoika ist auf alle Fälle vorzuziehen. Es ist einfach sauberer, weil die Funktionalität von der Oberfläche getrennt wird. Ausserdem sieht man gleich was passiert, wenn man der Funktion einen aussagekräftigen Namen gibt.
|
Re: Fertige Procedure über Button ausführen?
Zitat:
(bei Definition in der Form, kann die Prozedur direkt über den OI zugewiesen werden und bei Definition an anderer Stelle, dann via QuellCode) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:53 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