Witam!
Nie byłem pewien czy opisywać ten problem na forum, bo może okazać się on banalny. Mianowicie chodzi o usługi. Chciałbym, aby moja usługa reagowała na zmiane czasu w systemie. Tworze więc nową usługe, czyli File->New->Service Application. Następnie w klasie TService1 deklaruje procedure:
procedure WMTIMECHANGE(var Msg: TMessage); message WM_TIMECHANGE;
potem jej treść:
procedure TService1.WMTIMECHANGE(var Msg: tMessage);
begin
//Kod procedury
end;
następnie instaluje usługę, czyli z wiersza poleceń Project1.exe /install. Wyskakuje komunikat, że wszystko OK, potem przechodze do listy Usług w systemie i uruchamiam swoją usługe(usługa się uruchamia). Jednak po zmianie systemowego czasu nie dzieje się to co ma się dziać, właściwie nic się nie dzieje
Bardzo, bardzo prosze o pomoc
Pozdrawiam