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

Вниз

Запуск процедуры в определённое время   Найти похожие ветки 

 
Mishenka   (2008-05-12 10:56) [0]

Есть программа, которая висит в трее. Как сделать, чтоб она в определённое время (не через интервал, а в конкретно заданное время)выполняла определённую процедуру?


 
ЮЮ ©   (2008-05-12 11:02) [1]

вычесть из Время X текущее время, тем самым получить нужный интервал.


> не через интервал, а в конкретно заданное время


Кстати, поглядывание время от времени на часы, тоже не худший вариант. Только не надо делать это каждые 10 мкс


 
Рамиль ©   (2008-05-12 11:04) [2]

Создать задание в планировщике Windows и завершить свое ненужное существование.


 
Сергей М. ©   (2008-05-12 11:06) [3]


> Есть программа, которая висит в трее


Нет и не может быть такой программы.
В трее "висят" пиктограммы, а не программы.


> Как сделать, чтоб она в определённое время


А трей-то причем ?
Если бы не трей, то такой вопрос у тебя не возник бы ?

Программа после запуска создает и инициирует таймер с требуемой периодичностью срабатывания. В обработчике событий таймера запрашиваешь у системы текущее время, сравниваешь с заданным, если времена совпадают (с заданной погрешностью сравнения), запускаешь свою "определённую процедуру". И всех делов.


 
palva ©   (2008-05-12 11:09) [4]

Это невозможно.
Любое "конкретно заданное время" все равно будет "через интервал".


 
Anatoly Podgoretsky ©   (2008-05-12 12:21) [5]

> Mishenka  (12.05.2008 10:56:00)  [0]

Ну убери иконку из трея.


 
Denis__ ©   (2008-05-12 12:37) [6]


> Ну убери иконку из трея.

как же ж без иконки-то? Без иконки - не есть кул.


 
Renegat   (2008-05-12 14:29) [7]

WaitForSingleObject в отдельном потоке спасёт отца русской демократии? Ибо таймер каждые 100мс перезапускать - тоже не есть кул =)



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

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

Наверх





Память: 0.46 MB
Время: 0.043 c
15-1208400145
Slider007
2008-04-17 06:42
2008.06.01
С днем рождения ! 17 апреля 2008 четверг


15-1208557575
Hero
2008-04-19 02:26
2008.06.01
ishelllink


15-1208365801
{RASkov}
2008-04-16 21:10
2008.06.01
Jawa в телефонах


15-1208409848
vajo
2008-04-17 09:24
2008.06.01
Пара вопросов по Windows


15-1208344909
XentaAbsenta
2008-04-16 15:21
2008.06.01
Разгильдяйство и ничегонеделанье.Чат





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский