Запуск проги как сервисное приложение

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
XPress
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 02.07.2005 (Сб) 10:54
Откуда: Из-за компа!

Запуск проги как сервисное приложение

Сообщение XPress » 28.10.2005 (Пт) 9:50

Пиплы плззз хелп мне! Нужно прописать прогу на авто загрузку, при чем что бы она загружалась для любого пользователя вошедшего в систему. А еще лучше если она будет Загружатся как сервис до того как тот или иной пользователь сделал вход в систему. заранее спасибо!

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

Сообщение Antonariy » 28.10.2005 (Пт) 9:54

Пиши сервис.
Лучший способ понять что-то самому — объяснить это другому.

XPress
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 02.07.2005 (Сб) 10:54
Откуда: Из-за компа!

Сообщение XPress » 28.10.2005 (Пт) 10:25

Antonariy писал(а):Пиши сервис.

Ну так может подскажешь как его написать? Весь вопрос то в этом и состоит что не могу писать сервис, то есть не знаю принцип его написания.

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

Сообщение Andrey Fedorov » 28.10.2005 (Пт) 10:25

Antonariy писал(а):Пиши сервис.


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

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

Сообщение Antonariy » 28.10.2005 (Пт) 11:03

Например...
Вложения
vb6svc.zip
(33.92 Кб) Скачиваний: 104
Лучший способ понять что-то самому — объяснить это другому.

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

Сообщение Antonariy » 28.10.2005 (Пт) 11:05

Еще есть специализированный контрол от M$, ntsvc.ocx. Он сюда не влезет, могу выслать по почте.
Лучший способ понять что-то самому — объяснить это другому.

Zoomie
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 181
Зарегистрирован: 10.05.2004 (Пн) 10:07
Откуда: СПб

Сообщение Zoomie » 28.10.2005 (Пт) 18:46

Простую, обычную загрузку проги у всех пользователей можно прописать через реестр.

Viper
Артефакт VBStreets
Артефакт VBStreets
Аватара пользователя
 
Сообщения: 4394
Зарегистрирован: 12.04.2005 (Вт) 17:50
Откуда: Н.Новгород

Сообщение Viper » 29.10.2005 (Сб) 6:36

уж если быть точным, то для автозагрузки надо писатся надо в реестр в ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

Но прога будет загружаться ПОСЛЕ входа юзверя, а не до.

Поэтому лучшим решением будет сервис
Весь мир матрица, а мы в нем потоки байтов!

extHack
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 94
Зарегистрирован: 04.06.2005 (Сб) 12:31
Откуда: 127.0.0.1

Сообщение extHack » 29.10.2005 (Сб) 17:21

FleX_2004 писал(а):D:\Documents and Settings\All Users\Start Menu\Programs\autorun\ запуститься для ВСЕХ юзеров! =)

Думаю в реестре моднее будет...

[HKLM\Software\Microsoft\Windows\CurrentVersion\Run]
[HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnce]
[HKLM\Software\Microsoft\Windows\CurrentVersion\RunOnceEx]
[HKCU\Software\Microsoft\Windows\CurrentVersion\Run]
[HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon\shell]

могу дать способ через screen saver, или на DLL
n/a

XPress
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 02.07.2005 (Сб) 10:54
Откуда: Из-за компа!

Сообщение XPress » 29.10.2005 (Сб) 23:27

extHack
А че это за способ через screen saver, или на DLL Я идиот! Убейте меня, кто-нибудь!
Поделись пожалуйста :)

XPress
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 02.07.2005 (Сб) 10:54
Откуда: Из-за компа!

Сообщение XPress » 29.10.2005 (Сб) 23:43

А если прописать здесь
[HKLM\Software\Microsoft\Windows NT\Current Version\Winlogon\shell]
в какое время будет прога запускатся (в смысле до или после входа пользователя в систему)? или вместе с оболочкой explorer? если так, то это получается после входа юзверя, ведь так да? А если немного расширить задачу? Ну скажем прога запускается вместе с виндой(до входа юзера), а потом автоматически делает вход с эккаунтом указанного пользователя!


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

    TopList