Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];

Вниз

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

 
Romul   (2002-08-30 14:42) [0]

Мне надо сделать прогу, чтобы она работала как сервис, но на самом деле сама бы с определенной переодичностью (по таймеру) проверяла бы, скажем, существование того или иного файла и в зависимости от этого предпринимала бы действия. Я в Delphi 6 выбрал Service Application все сделал + инсталировал и запустил его, но как туда добавить действие по таймеру не могу понять. Подскажите плиз.


 
lenin   (2002-08-30 14:46) [1]

Добавь TTimer


 
Anatoly Podgoretsky   (2002-08-30 14:49) [2]

Так это и есть сервис


 
Romul   (2002-08-30 15:06) [3]

2lenin
Так я добавляю его, а потом в onStart пишу типа Timer1.Enabled:=true, но потом через установленные мною 30 секунд не появляется сообщение ShowMessage("Hi all!");


 
Romul   (2002-08-30 17:09) [4]

Up


 
Ученик   (2002-08-30 17:18) [5]

>Romul © (30.08.02 17:09)
А сервис интерактивный ?


 
Shaman_Naydak   (2002-08-30 17:23) [6]

Бросай вредные привычки из сервисов с окнами работать..
В лог надо писать


 
Romul   (2002-08-30 17:55) [7]

Не, не интерактивный, просто он должен с определенной периодичностью (по таймеру че-то делать). Просто я хочу его как сервис написать, ну просто не в трэй его прятать а так как сервис чтоб он работал. Так как заставить там чего-то по таймеру делаться, в каком событии?


 
ZrenBy   (2002-08-30 17:59) [8]

Посмотри SetTimer KillTimer


 
Reindeer Moss Eater   (2002-08-30 18:01) [9]

Timer1.OnTimer


 
Ученик   (2002-08-30 18:06) [10]

>Romul © (30.08.02 17:55)
В этом случае ShowMessage ничего не покажет, точнее ты его не увидишь, показываться он будет каждые 30 секунд


 
Romul   (2002-08-31 12:03) [11]

А почему ShowMessage не видно? Мне он вобщем-то и не нужен, но все же. На самом деле я хочу каждые, скажем, 5 минут проверять базу данных на изменение, а компутер перед уходом не выключать, а просто выходить из сеанса Администратор, вот собственно и причина написания именно сервиса.



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

Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.011 c
1-35676
maxim2
2002-09-02 12:05
2002.09.12
Про TreeView


7-35929
SerVS
2002-07-02 22:59
2002.09.12
RegNotifyChangeKeyValue


3-35582
Tornado
2002-08-22 10:49
2002.09.12
ADO.StringConnection ?


14-35853
TCrash
2002-08-16 13:41
2002.09.12
Почему большой ехе


14-35896
kull
2002-08-19 12:03
2002.09.12
Чем free-bsd от linux отличается?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский