Ik ben bezig met een applicatie (in delphi dus) zonder enige vorm van GUI.
Dus geen forms, maar ook geen console oid.
En in de execute staat gewoon while not Terminated do begin....
Zodat als hij ge-terminate wordt, de thread ook stopt.
Nu is het punt dat als je je pc afsluit het programma niet reageert op de signals van windows (zo'n scherm van app reageert niet).
Als je het programma via de taakmanager afsluit gebeurt dat (uiteraard) wel goed.
Hoe zou je de windows-signals (of messages, wat jij wil) af moeten vangen?
Dus geen forms, maar ook geen console oid.
code:
1
| TFSSIdentService = class( TThread ) |
En in de execute staat gewoon while not Terminated do begin....
Zodat als hij ge-terminate wordt, de thread ook stopt.
Nu is het punt dat als je je pc afsluit het programma niet reageert op de signals van windows (zo'n scherm van app reageert niet).
Als je het programma via de taakmanager afsluit gebeurt dat (uiteraard) wel goed.
Hoe zou je de windows-signals (of messages, wat jij wil) af moeten vangen?