| |
| Detecting if the system time has been changed |
 |
Is it possible to detect if the system time has been changed by another application?
The following example demonstrates trapping the WM_TIMECHANGE message. Note: Applications that change the system time should broadcast a WM_TIMECHANGE message to all top level windows.
type
TForm = class(TForm)
private
{ Private declarations }
procedure WMTIMECHANGE(var Message: TWMTIMECHANGE);
message WM_TIMECHANGE;
public
{ Public declarations }
end;var
Form : TForm ; implementation {$R *.DFM} procedure TForm .WMTIMECHANGE(var Message: TWMTIMECHANGE);
begin
Form .Caption := 'Time Changed';
end;
|
|
| Hits/month |
2,500,000+ |
Downloads (Since May 2000) |
7,393,709 |
| Total Files |
6,023 |
| Forum msgs |
7,670 |
| Articles/FAQs |
70+/900+ |
Top Selling Software at Amazon
|