Как сделать программу службой?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
!WOLVERINE!
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 14.08.2007 (Вт) 12:17

Как сделать программу службой?

Сообщение !WOLVERINE! » 14.08.2007 (Вт) 12:35

Вот я написал пару программ, которые запускаются при старте Windows: одна - симпатичные часики
вторая - для автосмены обоев
третяя - панелька быстрого доступа
Очень хочу узнать как сделать мои программы системными службами (сервисами)

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.08.2007 (Вт) 12:59

!WOLVERINE!, ты в курсе, что службы не имеют визуального интерфейса?
Lasciate ogni speranza, voi ch'entrate.

Antonariy
Повелитель Internet Explorer
Повелитель Internet Explorer
Аватара пользователя
 
Сообщения: 4824
Зарегистрирован: 28.04.2005 (Чт) 14:33
Откуда: Мимо проходил

Сообщение Antonariy » 14.08.2007 (Вт) 13:17

А я делал сервисы с гуём с помощью какого-то контрола... Не помню каким, не помню как. Но не ntsvc.
Лучший способ понять что-то самому — объяснить это другому.

Lumen
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 841
Зарегистрирован: 03.12.2005 (Сб) 16:09
Откуда: Брянск

Сообщение Lumen » 14.08.2007 (Вт) 13:21

Поищи NTSVC.ocx (если не найдешь, могу выложить). Он позволяет твоим программам работать с правами SYSTEM, а также они становятся видны в списке служб... Или можешь воспользоваться примером на API который лежит если не ошибаюсь здесь на форуме
Подпись проходит рефакторинг

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.08.2007 (Вт) 13:51

Antonariy писал(а):А я делал сервисы с гуём с помощью какого-то контрола... Не помню каким, не помню как. Но не ntsvc.

Все сервисы с гуём под Вистой летят на йух одним большим косяком.
Изображение

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 14.08.2007 (Вт) 14:34

А зачем делать все эти приблуды сервисами?
I don't understand. Sorry.

!WOLVERINE!
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 14.08.2007 (Вт) 12:17

Сообщение !WOLVERINE! » 14.08.2007 (Вт) 15:06

alibek писал(а):!WOLVERINE!, ты в курсе, что службы не имеют визуального интерфейса?

например emule имеет графический интерфейс но он числится как служба

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 14.08.2007 (Вт) 15:12

Графический интерфейс имеет программа, управляющая службой, а не сама служба.
Lasciate ogni speranza, voi ch'entrate.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 14.08.2007 (Вт) 16:09

Скорей всего ему не сервисом нужно, а в автостарт их просто закинуть - вполне достаточно. А приблуду меняющую обои можно вообще периодически по шедулеру стартовать...
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Сообщение burik » 14.08.2007 (Вт) 16:40

И почему каждый хочет впихнуть свое творение поглубже? :?:

Графический интерфейс имеет программа, управляющая службой, а не сама служба.

А я всегда думал что служба обычно управляет программой.. Это не так?
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 14.08.2007 (Вт) 18:32

Все сервисы с гуём под Вистой летят на йух одним большим косяком
А как же присловутое окно со свитчем?
Гастрономия - наука о пище, о ее приготовлении, употреблении, переварении и испражнении.
Блог

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 14.08.2007 (Вт) 18:44

ANDLL писал(а):
Все сервисы с гуём под Вистой летят на йух одним большим косяком
А как же присловутое окно со свитчем?

Ну вот о нём и речь.
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 102

    TopList