API:System.SyncObjs.TSimpleEvent
Delphi
TSimpleEvent = class(TEvent);
C++
class PASCALIMPLEMENTATION TSimpleEvent : public TEvent
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | System.SyncObjs.pas System.SyncObjs.hpp |
System.SyncObjs | System.SyncObjs |
Beschreibung
TEvent wird für externe Ereignisse verwendet.
System.SyncObjs.TSimpleEvent erbt von System.SyncObjs.TEvent. Der folgende Inhalt bezieht sich auf System.SyncObjs.TEvent.
TEvent wird für externe Ereignisse verwendet.
Mit TEvent können Sie weitergeben, dass ein Ereignis aufgetreten ist oder ein bestimmter Status erreicht wurde.
In einer Multithread-Anwendung meldet ein Thread mittels TEvent anderen Threads, dass ein Ereignis ausgelöst wurde.
Das Handle eines TEvent-Objekts kann auch zur Kommunikation mit anderen Prozessen eingesetzt werden, sodass eine Anwendung den zeitlichen Ablauf von Ereignissen mit anderen Anwendungen abstimmen kann. Sie können beispielsweise das Handle eines TEvent-Objekts nutzen, um abzuwarten, bis ein anderer Prozess bereit ist, Informationen zu übermitteln.
In einer Single-Thread-Anwendung kann mit TEvent zwischen Quelltextabschnitten koordiniert werden, die auf asynchrone Ereignisse wie z.B. Systemereignisse reagieren.