![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 16
|
![]()
Простой пример: создаю file -> new -> other -> Service Application
Дальше кидаю на "форму" таймер, пишу в нем че-нибудь, устанавливаю службу, но таймер не работает, хотя служба нормально установилась. Скажите пожалуйста, почему? И как ражрешить эту проблему? |
![]() |
![]() |
![]() |
#2 |
Баламучу слегка...
Участник клуба
Регистрация: 01.11.2006
Сообщений: 1,585
|
![]()
А с чего ты взял, что таймер не работает?
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 16
|
![]()
потому что если бы он работал, то, согласитесь, я бы не писал сюда
|
![]() |
![]() |
![]() |
#4 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
![]()
Вариант 1. Установить то вы её установили, а вот запустили ли?
Вариант 2. Вы ожидаете, что по таймеру выскочит какое-нибудь сообщение. Не выскочит, если не сделать службу интерактивной (свойство Interactive) P.S. Что-то сегодня все службы пишут
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 16
|
![]()
если устанавливать службу без параметра /silent, то пока я не нажал ОК на сообщении об успешной установеке, таймер работает, а как только жму ОК, то все! И вот с запуском че-то я туплю) жму запустить, а мне пишет мол файл не найден(
|
![]() |
![]() |
![]() |
#6 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
![]()
а вы экзешник службы в system32 скопировали?
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 16
|
![]()
естесственно скопировал.
Уважаемый Greblin, а не могли бы написать мне мааааленький примерчик службы (только то, о чем я говорил в начале темы и не более), чтобы просто таймер делал свое дело), если конечно вам это не составит труда. Буду очень благодарен! |
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
у вас служба выполнила один раз код и закончила работать. это правильная работа службы. для бесконечной работы надо создать бесконечный цикл, толавливая в нем сигнал завершения службы.Второе: для любого интерактивного действия службы, нужно и создавать интерактивную службу (выставив соответствующий параметр в инспекторе объектов)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 29.01.2009
Сообщений: 16
|
![]()
свойство в инспекторе стоит true.
объясните тогда, пожалуйста, почему таймер работает только до нажатия на кнопку ОК на сообщении об успешной установке, а если ее (кнопку) не нажимать, то таймер так и будет выполнять прописанные в нем действия. я и хочу, чтобы, когда кнопку нажал, служба работала также, как до нажатия... Может все таки примерчик...) |
![]() |
![]() |
![]() |
#10 | |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
![]() Цитата:
Вот ловите примерчик, поковыряйтесь в нём. Не мой правда, мне больше понравилось всё это на WinAPI писать
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Служба времени, RDTSC | UnluckyStudent | Помощь студентам | 3 | 27.07.2009 10:52 |
Справочная служба аэропорта | sds | Помощь студентам | 2 | 16.11.2007 14:49 |
Служба | OrdJONY | Win Api | 5 | 10.10.2007 12:14 |
На 98 пашет-на ХР нет. | CMP | Помощь студентам | 3 | 04.04.2007 22:26 |
служба | MAcK | Win Api | 3 | 04.12.2006 20:05 |