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

Вниз

Service debugging   Найти похожие ветки 

 
zapped ©   (2003-10-28 15:29) [0]

как осуществить сабж?
пробовал к в хелпе написано, но чота не получилось...
сервис на основе TServiceApplication
если кто отлаживал, поделитесь - как?


 
Reindeer Moss Eater ©   (2003-10-28 15:38) [1]

Например: функциональность сервиса можно отладить подключив его модули к проекту обычного приложения


 
zapped ©   (2003-10-28 15:49) [2]

хмм... чёрт возьми... вариант
спасибо...
есть ещё у кого опыт?


 
Yuri Btr ©   (2003-10-28 16:09) [3]

to zapped
Я вот тоже пытался отладить свой сервис под встроенным дебагерром в Delphi, но хитрый способ, описанный в Help не проходит. Как я понял
1 First, launch the application in the debugger. Wait a few seconds until it has finished loading.
1 Запускаем сервис из Delphi как обычное приложение по F9, ждём пока оно загрузится

2 Quickly start the service from the Control Panel or from the command line: start MyServ
2 Быстро запускаем сервис с командной строки - "net start MyServ"

Однако вот я только что попробовал поменять местами 2 и 1 - всё заработало!!!


 
Yuri Btr ©   (2003-10-28 16:14) [4]

Да, ещё нужно вместо 1 приаттачиться к сервису


 
Yuri Btr ©   (2003-10-28 16:32) [5]

В обще порядок таков
1. Нормально запускаем сервис - "net start MyServ" или из панели управления
2. Запускаем как обычную программу - сервис из IDE Delphi - F9
3. Видим, что запущенный сервис работает (кнопка Run не активна)
4. Затем Run/Attach to process...
5. Ставим флажок Show System Process
6. Выбираем из списка ваш сервис (причём можно прикрепиться только к системному сервису - там их будет 2)
7. Затем нажимаем Attach
8. После нажимаем F9 или Run
9. Теперь можно закрыть окно CPU и поставить брейкпойнты (хотя бряки можно поставить и заранее)


 
zapped ©   (2003-10-28 18:42) [6]

2Yuri Btr © (28.10.03 16:32) [5]
спасибо, что-то получается :)))



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
1-41529
maxXP
2003-10-28 11:05
2003.11.13
Как удалить файл без подтверждения на удаление?


3-40975
Tumcoat
2003-10-16 04:39
2003.11.13
Удаление временных dbf-файлов


8-41751
alois
2003-07-09 19:02
2003.11.13
Случайный порядок воспроизведения


1-41370
SiJack
2003-10-30 16:14
2003.11.13
Плз помогите. Делаю отчет в word2000 (win98SE) все работает норма


4-42259
Dimich1978
2003-09-05 09:54
2003.11.13
Помогите скрыть меню при нажатии на кнопку ПУСК