Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Документация по TService   Найти похожие ветки 

 
dimasih   (2005-04-19 12:33) [0]

Кто нибудь создавал хоть раз в жизни сервис?
Работает ли этот TService вообще?

Привидите пожалуйста пример простейшего сервиса выводящего на экран слово "HELLO" в таймере. Укажите там весь код инициализации сервиса и его запуска.
Что такое OnExecutive. Что запускается первым: OnExecutive, OnStart, OnStop. Какие из них есть обязательными. Есть ли укого нибудь работающие примеры?

Пожалуйста, раскажите все, не ломайтесь.

Заранее, большое, неземное спасибо....

С уважением, инопланетный гость.


 
Digitman ©   (2005-04-19 12:40) [1]


> Кто нибудь создавал хоть раз в жизни сервис?


я создавал.
за других утверждать не возьмусь.


> Работает ли этот TService вообще?


работает.


> пример простейшего сервиса выводящего на экран слово "HELLO"


нашута сервису что-то выводить на экран ? на то есть обычные GUI-приложения
поясни идею и смысл ...


> Что такое OnExecutive


не OnExecutive, а OnExecute

центральное событие класса TService, в обработчике которого сервис собственно и может реализовать свою логику, если это необходимо


> Что запускается первым: OnExecutive, OnStart, OnStop


1. OnCreate (вызывается в осн.трэде процесса)
2. OnStart (вызывается в отделном трэде сервиса)
3. OnExecute (вызывается в отделном трэде сервиса)
4. OnStop (вызывается в отделном трэде сервиса, возбуждается при принудительном завершении сервиса со стороны SCM)
5. OnDestroy (вызывается в осн.трэде процесса)


 
Dimasih   (2005-04-19 13:05) [2]

Я прошу прощения. Мне это необходимо для того чтобы убедится в работоспособности OnExecute. Насколько я знаю - это раздел выполнения сервиса. Как его запустить и выполнить в нем какое нибудь действие? Ответ, пожалуйста.

Большое спасибо. Очень хочу знать это сейчас.

С уважением, инопланетный гость.


 
Dimasih   (2005-04-19 13:05) [3]

Я прошу прощения. Мне это необходимо для того чтобы убедится в работоспособности OnExecute. Насколько я знаю - это раздел выполнения сервиса. Как его запустить и выполнить в нем какое нибудь действие? Ответ, пожалуйста.

Большое спасибо. Очень хочу знать это сейчас.

С уважением, инопланетный гость.


 
dimasih   (2005-04-19 13:08) [4]

Уважаемые, есть ли у кого нибудь документация по TService, на любом языке пожалйста. Очень надо. СРочно. Так надо что вы не имеет понятия больше.

Большое спасибо за то что отвечаете мне. Иные планеты со мной не разговаривают вообще, а вы оказались дружелюбные такие. Как это есть хорошо. Спасибо.

Большое спасибо, инопланетный гость.


 
Просто Джо ©   (2005-04-19 13:22) [5]


> Иные планеты со мной не разговаривают вообще


Правильно делают.


 
Digitman ©   (2005-04-19 13:37) [6]


> есть ли у кого нибудь документация по TService


У меня есть.
И у тебя есть.
И у любого кто проинсталлил корректно и полностью среду.
Док-ция сия зовется "встроенная справка" и вызывается для просмотра жмаканьеми клавиши Ф1

Более того, есть каталог с демо-проектами, где наверняка есть и демо-проект, иллюстрирующий использование упомянутого класса.


> Иные планеты со мной не разговаривают вообще


сожалею.
они просто не умеют.
ибо там максимум амёбы обитают, а амёбы как известно при всем желании трепаться на делфи-тематику не в состоянии..


> Большое спасибо, инопланетный гость


стольже большое "носи не стаптывай".
местный бомж.


 
dimasih   (2005-04-19 13:54) [7]

Уровень интеллекта всегда познается в сравнении речи которую говорит человек с вопросом о котором его спрашивают. Это означает, что если Вас спрашивают о солнце а вы отвечаете о том какие прекрасные планеты существуют в нашей галактике, значит и мозгов у Вас нет. Все что было сказано в сообщение № 2 этой тематики - это есть единственная крупица полезной информации по этому вопросу. Все остальное есть бред...

Изиняюсь за вмешательство в Ваш форум но тест на проф. пригодность никто не выполнил. До скорого.

Не скучайте, искрене Ваш, ИНОПЛАНЕТЯНИН БЖБЖ


 
Eraser ©   (2005-04-19 13:55) [8]

dimasih

Для изучения работы сервиса, очень настоятельно рекомендую изучит исходники программы ScktSrvr.exe, которые ты можешь найти
C:\Program Files\Borland\Delphi7\Source\Vcl

Насчёт документации см.[6]


 
dimasih   (2005-04-19 14:11) [9]

Thanks, best regards.
It"s fine.

By, Dmitriy Sazonov
The main architect of the group Mediasoft

Http://www.mediasoft.fromru.com
mediasoft@km.ru


 
Digitman ©   (2005-04-20 13:07) [10]


> тест на проф. пригодность никто не выполнил


"А ты кто такой ?"(с) М.С.Паниковский

тоже мне ... "тестер инопланетный" видите ли нашелся) ...

с информацией (демо-исходниками от Борланда и его же штатной документацией) , находящейся прямо перед носом, работать еще не научился как следует, а туда же - "main architect" , "тест на профпригодность" ..

что ж тебе мешало набрать для поиска по диску фразу "TServiceApplication" и найти в делфи-каталоге pas-файлы, в которых этот ид-р упоминается ? тот же scktsrvr.dpr мгновенно отыскался бы !



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

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.039 c
4-1113990260
Grief
2005-04-20 13:44
2005.06.14
Скоростная работа с битмапами


4-1113797567
Zakus
2005-04-18 08:12
2005.06.14
иконка в SysTray.. реакция на события / подсказка в стиле WinXP


14-1116833363
Иксик
2005-05-23 11:29
2005.06.14
Коллега прислал


4-1114077323
ANB
2005-04-21 13:55
2005.06.14
Номер EM_GETSELTEXT


6-1111590160
bober
2005-03-23 18:02
2005.06.14
подключение диска