Выключалка
я так понимаю, нужно чтоб юзер ввел дату и время, прога всё время сравнивала б её с системной и как только наступил момент выполнила функцию выключения.
как получить дату ет понятно, календарь и едит для времени... вобщем допустим время есть...
как выключить тоже есть...
вопрос как сделать что б прога сравнивала то что есть с системным.....
хочу сделать прогу которая б выключала комп по заданому времени..
я так понимаю, нужно чтоб юзер ввел дату и время, прога всё время сравнивала б её с системной и как только наступил момент выполнила функцию выключения.
как получить дату ет понятно, календарь и едит для времени... вобщем допустим время есть...
как выключить тоже есть...
вопрос как сделать что б прога сравнивала то что есть с системным.....
Создать отдельный thread.
Создать отдельный thread.
если честно я понятия не имею что такое thread. Не могли бы обьяснить....
я просто пишу на пхп и немного на си... вот решил билдер поковырять так что я новичек в етом деле...
если честно я понятия не имею что такое thread. Не могли бы обьяснить....
я просто пишу на пхп и немного на си... вот решил билдер поковырять так что я новичек в етом деле...
У тебя проблема в том, что если ты запустишь цикл проверки времени, то прога у тебя повиснет. Так создай отдельный thread и поручи ему эту работу. См. Win32 Programmer's Reference.
У тебя проблема в том, что если ты запустишь цикл проверки времени, то прога у тебя повиснет. Так создай отдельный thread и поручи ему эту работу. См. Win32 Programmer's Reference.
ок, а ссылочки где об ентом почитать можно нету??
и еще можно ли каким либо другим способом организавать?
ок, а ссылочки где об ентом почитать можно нету??
и еще можно ли каким либо другим способом организавать?
Не, лучше всего книга Чарльза Петзольда "Programming Windows".
мдя... все таки я не пойму что делать.... книгу так быстро не куплю а делать нужно....
В и-нете можно найти. Там все подробно про MultiThreading объясняется. Могу и вылить куда-нить, только куда? 4 метра.
хочу сделать прогу которая б выключала комп по заданому времени..
я так понимаю, нужно чтоб юзер ввел дату и время, прога всё время сравнивала б её с системной и как только наступил момент выполнила функцию выключения.
как получить дату ет понятно, календарь и едит для времени... вобщем допустим время есть...
как выключить тоже есть...
вопрос как сделать что б прога сравнивала то что есть с системным.....
Чувак, не нужен никакой отдельный тред. Юзай TTimer и проверяй в нем время.
В и-нете можно найти. Там все подробно про MultiThreading объясняется. Могу и вылить куда-нить, только куда? 4 метра.
Залей сюда [email]mikeshilkin@nm.ru[/email]
или сюда ftp://mikeshilkin:Liberaty@ftp.narod.ru
В и-нете можно найти. Там все подробно про MultiThreading объясняется. Могу и вылить куда-нить, только куда? 4 метра.
[email]14523@rambler.ru[/email]
Чувак, не нужен никакой отдельный тред. Юзай TTimer и проверяй в нем время.
можна немного поподробнее?
можна немного поподробнее?
У TTimer есть событие OnTimer, которое вызывается с заданной периодичностью во время работы проги. Период вызова OnTimer задается свойством Interval (в миллисекундах). Свойство Enabled запускает/отрубает таймер. Вот и все.
В твоем случае решение будет таким: прописываешь в OnTimer сравнение даты/времени, запускаешь таймер.
У TTimer есть событие OnTimer, которое вызывается с заданной периодичностью во время работы проги. Период вызова OnTimer задается свойством Interval (в миллисекундах). Свойство Enabled запускает/отрубает таймер. Вот и все.
В твоем случае решение будет таким: прописываешь в OnTimer сравнение даты/времени, запускаешь таймер.
спасибо, разобрался..... все получилось...