Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 14.10.2008, 13:47
user325 user325 вне форума
Прохожий
 
Регистрация: 14.10.2008
Сообщения: 2
Репутация: 10
По умолчанию Запуск программы в определенное время

Господа программисты, я в программировании практически чайник, помогите пожалуйста написть маленькую программку!
Смысл программы такой:
В определенный год, месяц, день и час (т.е. в конкретное обозначенное время), программа должна запустить определенный скрипт на vbs (или если это не реализуемо, хотя бы exe-шник). До запуска скрипта (exe-шника), т.е. до наступления заданной даты, программа должна висеть в автозагрузке и не отображаться в процессах.
Буду очень благодарен за готовый исходник, т.к. уже с ног сбился искать что-то подобное.
Заранее спасибо.
Ответить с цитированием
  #2  
Старый 14.10.2008, 13:58
dmdx dmdx вне форума
Начинающий
 
Регистрация: 24.05.2008
Адрес: Москва
Сообщения: 133
Репутация: 15
По умолчанию

В процессах она будет отображаться полюбому (Win2000/xp/2003). А вот скрыть прогу можно так
Код:
1
2
ShowWindow(handle,SW_HIDE);
ShowWindow(Application.Handle,SW_HIDE);
По запуску в конкретное время
Код:
1
2
3
4
5
6
7
8
procedure TForm1.Timer1Timer(Sender: TObject);
var
 RunStr: string;
begin
RunStr:='C:\prog1.exe';
if Edit1.Text=StrToDate('01.01.2008') then
 WinExec(pchar(Runstr),1);
end;
__________________
Програмист приходит на стрельбище. Стреляет. Прапор смотрит на мешень и говорит
Прапор: вы не попали ни один раз.
Программист: Пули вылетели, проблемы у вас.
Ответить с цитированием
  #3  
Старый 14.10.2008, 13:59
Rat Rat вне форума
Активный
 
Регистрация: 12.09.2008
Сообщения: 391
Репутация: 6078
По умолчанию

А чего искать то? Есть стандартный виндовый шедулер. Его и используй.
Ответить с цитированием
  #4  
Старый 14.10.2008, 14:16
user325 user325 вне форума
Прохожий
 
Регистрация: 14.10.2008
Сообщения: 2
Репутация: 10
По умолчанию

Цитата:
Сообщение от Rat
А чего искать то? Есть стандартный виндовый шедулер. Его и используй.
Я знаю, что в Windows, существует свой планировщик задач. Но что проще? Настраивать планировщик или два раза нажать на exe файл?
Возможно, если человек хорошо разбирается в программировании ему будет не трудно написать такую программку (ну в смысле исходник) и соответственно помочь мне наконец-то разобраться с этим вопросом.
PS:Спасибо dmdx за ответ. Теперь многое встало на свои места
Ответить с цитированием
  #5  
Старый 14.10.2008, 20:04
Аватар для Vayrus
Vayrus Vayrus вне форума
Исполняемый Ретровирус
 
Регистрация: 09.08.2008
Адрес: Umbrella Corporation
Сообщения: 743
Репутация: 1293
Восклицание

Явно вредоносную программу пишешь
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 16:04.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025