Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Ereignisse ohne den ObjectInspektor anlegen
greenhorn - So 15.10.06 15:03
Titel: Ereignisse ohne den ObjectInspektor anlegen
hallo zusammen,
ereignisbehandlungsroutinen mit dem objectinspektor anzulegen ist ja kein problem. aber wie kann man dies im programmcode machen, ohne den objectinspektor einzusetzen? weiss jemand wie's geht, hab hier noch nichts gefunden. vielen dank für euere hilfe. :gruebel:
mfg.
Marco D. - So 15.10.06 15:05
Du schaust dir an, was der OI für Programmtext einfügt. Und das machst du dann manuell. ;)
jaenicke - So 15.10.06 15:21
Marco D. hat folgendes geschrieben: |
Du schaust dir an, was der OI für Programmtext einfügt. Und das machst du dann manuell. ;) |
Ähh, ich glaube er meint, wie man das dann zuweist, damit es auch aufgerufen wird.
Delphi-Quelltext
1:
| Memo1.OnClick := Memo1Click; |
Natürlich musst du die Prozedur Memo1Click auch anlegen und oben in der Formulardeklaration eintragen, wie es sonst automatisch gemacht wird, wieja auch
Marco D. bereits sagte (bzw. andeutete ;-)). Wenn du keine Personal Edition nutzt, kannst du auch einfach oben im Formularquelltext die Prozedur eintragen udn Str + C drücken, dann wird die automatisch angelegt. Du musst nur die richtigen Parameter wissen, dafür kannst du ja einfach die Methode einmal aus dem OI anlegen und dort nur den Eintrag löschen.
Die Prozedur bleibt dann ja erhalten.
greenhorn - So 15.10.06 19:19
@jaenicke: das heisst dann einfach den standardeventnamen nehmen und der die adresse einer procedure/funktion zuweisen.
danke, werd ich mal probieren.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!