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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2013, 15:48   #1
fedorov2012
Пользователь
 
Регистрация: 05.01.2013
Сообщений: 61
Вопрос TpFIBRestoreService.Handle как корректно его использовать в WinSvc.ControlService

Добрый день.
Для восстановления БД (Firebird 2.5) из архива использую TpFIBRestoreService, но в процессе восстановления иногда мне требуется приостанавливать сервис, для этого я использую TControlService. В TpFibRestoreService есть свойство Handle, но оно типа PVoid, а ControlService требуется передавать Handle сервиса типа THandle.
Попробовал так:
Код:
ControlService(THandle(RestoreService.Handle), SERVICE_CONTROL_PAUSE, Status)
но возникает ошибка.
Подскажите, пожалуйста, как быть?
fedorov2012 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать путь к приложению, зная его Handle? Night_Devil Общие вопросы Delphi 4 17.03.2012 01:26
Как найти название класса процеса зная его handle? Dazz Win Api 3 16.03.2010 11:35
Как узнать handle окна имея handle обного из его компонентов SeRhy Win Api 2 18.10.2009 19:31
Как заполнить поле типа Edit в чужом приложении зная его Handle SeRhy Win Api 5 04.02.2009 21:11
Как нажать на Button в чужом приложении зная его HANDLE SeRhy Win Api 2 04.02.2009 13:43