Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

сервис   Найти похожие ветки 

 
anarhi   (2005-06-07 11:40) [0]

Доброго времени суток всем!
Хочу сделать прогу что-бы она работала сервисом, делаю
File | New... | New | Service Application
как сделать чтобы прога через определенный интервал времени
выполняло какое-нибудь действие, например писала некоторую информацию в файл.


 
Digitman ©   (2005-06-07 11:46) [1]

а в чем собственно проблема ?


 
anarhi   (2005-06-07 11:51) [2]

в Service1Execute выполняется только ShowMessage и то 1 раз.

while not Terminated do begin
sleep(1000);
 ShowMessage("gggg");
//делаем что-нибуддь
ServiceThread.ProcessRequests(False);
end;


 
Digitman ©   (2005-06-07 11:54) [3]

тела обработчиков событий OnStart/Stop/Execute исполняются в доп.трэде сервиса, поэтому ShowMessage() там недопустим

вместо ShowMessage() используй MessageBox()


 
anarhi   (2005-06-07 11:57) [4]

и каким образом в доп.трэде писать некоторую информацию в файл.


 
Digitman ©   (2005-06-07 12:00) [5]

обычным ..

AssignFile(), TFileStream, Create/WriteFile и т.д. и т.п.



Страницы: 1 вся ветка

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
3-1116323300
Ana-Tolik
2005-05-17 13:48
2005.06.29
Баг при открытии запроса в Sysbase ASA 8.0.1


3-1116577596
MAGix
2005-05-20 12:26
2005.06.29
Непонятный глюк в Locate


11-1101629746
MTsv DN
2004-11-28 11:15
2005.06.29
И снова про DLL :o)


9-1111275692
Green_Templar
2005-03-20 02:41
2005.06.29
TDXImageList


1-1117821844
Tuzemec
2005-06-03 22:04
2005.06.29
избавиться от Sysutils подкиньте модуль