Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

help!Kako da rezidentni program uradi neshto posebno u zadato vreme!

[es] :: Pascal / Delphi / Kylix :: help!Kako da rezidentni program uradi neshto posebno u zadato vreme!

[ Pregleda: 2450 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

zloboleon

Član broj: 22622
Poruke: 130
*.mobtel.com.



Profil

icon help!Kako da rezidentni program uradi neshto posebno u zadato vreme!04.09.2006. u 22:25 - pre 214 meseci
Znaci kao shto rekoh ali bez nekih "preferencija" znaci na pr da u 22:01 izbaci msgbox "poz"
Ako moze sorz ceo plz! HVALA
 
Odgovor na temu

reiser

Član broj: 7895
Poruke: 2314



+102 Profil

icon Re: help!Kako da rezidentni program uradi neshto posebno u zadato vreme!05.09.2006. u 01:19 - pre 214 meseci
Otprilike:

Code:

var
  loctime : TLocalTime;

begin
  repeat
    GetLocalTime(loctime);
    If (loctime.wHour = 22) and
       (loctime.wMinute = 1) Then
    Begin
      MessageBox(0, 'Zdravo', 'Title', mb_OK);
      Break;
    End;
    Sleep(500);
  until 1 <> 1;
end.
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: help!Kako da rezidentni program uradi neshto posebno u zadato vreme!05.09.2006. u 05:58 - pre 214 meseci
> Znaci kao shto rekoh ali bez nekih "preferencija" znaci na pr da u 22:01 izbaci msgbox "poz"

Možeš da se ili sam vrtiš u petlji i proveravaš vreme ili da to prepustiš windowsu koji će to uraditi efikasnije. Pogledaj CreateWaitableTimer, SetWaitableTimer i wait funkcije, ima dosta primera na netu. Možeš da koristiš i CreateTimerQueue, CreateTimerQueue i slične funkcije s tim što one rade samo na W2K i novijim sistemima.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: help!Kako da rezidentni program uradi neshto posebno u zadato vreme!

[ Pregleda: 2450 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.