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

Вниз

Документация по 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 вся ветка

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

Наверх





Память: 0.48 MB
Время: 0.034 c
3-1115900109
pavel_guzhanov
2005-05-12 16:15
2005.06.14
вопрос про DBGrid


4-1113852432
Jeson
2005-04-18 23:27
2005.06.14
помогите с форматированием винчестера в Delphi 7


1-1117292661
twin
2005-05-28 19:04
2005.06.14
Excel и графики


1-1116821409
jcrush
2005-05-23 08:10
2005.06.14
Создание динамических обьектов и работа с ними, определить имена


3-1115751825
Vir
2005-05-10 23:03
2005.06.14
Счет фактура





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