Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: windows Service Добавлено: 22.01.07 19:58  

Автор вопроса:  andor | Web-сайт:
monjna v Windows service primenic Timer konponent?

Ответить

  Ответы Всего ответов: 9  

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 23.01.07 04:37
Можно конечно. Вопрос в том, с какой целью?

Ответить

Номер ответа: 2
Автор ответа:
 andor



Вопросов: 26
Ответов: 37
 Web-сайт:
 Профиль | | #2
Добавлено: 23.01.07 08:24
ne raboataet, vot primer:
    Private Sub Timer1_Tick_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        EventLog.WriteEntry("test";)
    End Sub

    Protected Overrides Sub OnStart(ByVal args() As String)
        ' Add code here to start your service. This method should set things
        ' in motion so your service can do its work.
        Dim thread1 As New Threading.Thread(AddressOf test)

        Timer1.Enabled = True

    End Sub

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 23.01.07 08:32
Подключись отладчиком, посмотри, выполняется ли вообще код.

    Protected Overrides Sub OnStart(ByVal args() As String)

где находится этот кусок кода?
Пускать таймер нужно в global.asax в Application_Start.

Ответить

Номер ответа: 4
Автор ответа:
 andor



Вопросов: 26
Ответов: 37
 Web-сайт:
 Профиль | | #4
Добавлено: 23.01.07 10:31
Подключись отладчиком, посмотри, выполняется ли вообще код.

OnStart event выполняется , no Timer1_Tick_1 kusisk ne выполняется.
a zachem nujna global.asax V Windows Service?

Ответить

Номер ответа: 5
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #5 Добавлено: 23.01.07 10:39
Блин, загнался - это для веб-сервиса совет а не для Windows.

Ответить

Номер ответа: 6
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #6 Добавлено: 23.01.07 10:50
Тебе нужно использовать System.Threading.Timer.
В MSDN есть пример использования неплохой.

Ответить

Номер ответа: 7
Автор ответа:
 andor



Вопросов: 26
Ответов: 37
 Web-сайт:
 Профиль | | #7
Добавлено: 23.01.07 11:00
Тебе нужно использовать System.Threading.Timer.

ia eto znaiu, no pachemu ne rabotaet etot urodski timer?

Ответить

Номер ответа: 8
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #8 Добавлено: 23.01.07 11:04
трудно сказать - я не весь код вижу.
Возможно интервал таймера не установлен?

Ответить

Номер ответа: 9
Автор ответа:
 andor



Вопросов: 26
Ответов: 37
 Web-сайт:
 Профиль | | #9
Добавлено: 29.01.07 18:13
u menia esho adin vapros:
pachemu v windows service ne rabotatet shell komanda c parametrami. a esli parametr ne daem zapustaketsia no okna ne vidna. help plz

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам