![]() |
Events in Console-Apps
Hallo Forum,
ich versuche gerade eine Konsolen-Applikation zu schreiben, die einige nicht-visuelle Komponenten benutzt. Das klappt bisher ganz gut. Jetzt will ich für Events, die die Komponenten feuern, Event-Handler schreiben. Zusammenklicken geht ja nicht mehr. Und ich weiß nicht, wie ich weiterkomme. Hat jemand ein Tutorial/Snippet/Demo, das mir helfen kann. mfg Strophi |
Re: Events in Console-Apps
hier im forum gibts genug ;-)
du schreibst einfach eine funktion
Code:
da kommt das hin was gemacht werden soll. und wenn du die kompo erzeugst machst du zusätzlich noch das:
procedure myEventOnEvent(blabla);
begin end;
Code:
edit: herzlich wilkommen in der dp! :hello:
with compo do
@OnEvent := @myEventOnEvent |
Re: Events in Console-Apps
Hi,
eigentlich relativ einfach:
Code:
Was aber sein kann, ist, dass das nicht immer klappt, weil du die VCL benötigst und die EIGENTLICH nicht in einem Konsolenprogramm zu finden ist.
procedure SomeEvent(Sender: TObject);
begin // Do something. end; begin MyObject.Event := SomeEvent; end. Chris |
Re: Events in Console-Apps
Hallo Forum,
vielen Dank für die prompte Antwort. Werd's gleich mal ausprobieren. mfg + Schönes Wochenende Strophi |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:06 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 by Thomas Breitkreuz