Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.03.2017, 18:40   #1
alex0097
Форумчанин
 
Аватар для alex0097
 
Регистрация: 06.07.2010
Сообщений: 123
По умолчанию Создание Службы

Ребят привет. такой вопрос как создать службу на Delphi для Windows 7-10. Гугл не помог. Нужна служба которая в определенное время будет запускать 1C(это я сам разберусь)
alex0097 вне форума Ответить с цитированием
Старый 16.03.2017, 11:59   #2
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

такая служба уже есть - Schedule он же "Планировщик заданий"
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 16.03.2017, 14:00   #3
kropotkina-alice
Форумчанин
 
Аватар для kropotkina-alice
 
Регистрация: 27.10.2014
Сообщений: 594
По умолчанию

Цитата:
Сообщение от alex0097 Посмотреть сообщение
как создать службу на Delphi для Windows. Нужна служба которая в определенное время будет запускать 1C
1. Написать программу в 1 строку
Код:
//На выбор:
ShellExecute()
ShellExecuteEx()
WinExec()
CreateProcess()
LoadModule()
//Например - 
procedure TMain.Timer1OnTimer(Sender: TObject) ->
ShellExecute(Handle,nil,'1С.exe',nil,nil,SW_SHOWNORMAL);
2. Зарегистрировать программу как сервис:
Код:
...
  public
    { Public declarations }
  end;

function RegisterServiceProcess (ProcessID,RType:DWord):DWord; stdcall; external 'KERNEL32.DLL';

procedure TFMain.FormCreate(Sender: TObject);
begin
...
RegisterServiceProcess(GetCurrentProcessID,1);
...
end;

procedure TFMain.FormDestroy(Sender: TObject);
begin
RegisterServiceProcess(GetCurrentProcessID,0);
end;
kropotkina-alice вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание службы в Delphi aesoem Общие вопросы Delphi 9 02.10.2015 14:02
Создание службы Ky3Heu, Общие вопросы Delphi 13 23.11.2011 11:21
vs 2010 и создание службы windows CodeNOT Visual C++ 2 23.05.2011 21:29
Создание службы Windows GenniY Общие вопросы Delphi 2 14.04.2010 13:51
Создание службы в Windows goblinyara Общие вопросы Delphi 8 03.01.2009 19:57