Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

noiaz

Windows Services

Recommended Posts

Senhores tudo bem?

 

Estou tentando criar um Windows Services, mas to com uma dor de cabeça aqui.

 

Esta sub é quem esta me matando por causa do Handles.

 

Se eu pego esse cara e tipo o Handles ele simplesmente não funciona no onStart do Service.

 

    Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        Try
            mCtiServidor = New cCTIServidor
            mCtiServidor.Iniciar()
        Catch ex As Exception

        End Try
  End sub

 

O que eu teria que fazer pra isso funcionar? Alguem poderia me ajudar :)

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom vou tentar melhorar a explicação:

 

Este é o codigo completo do form que tenho:

 

Imports Dialpress.Server
Imports System.Collections
Imports Dialpress_Aux
Imports Dialpress.Server.cCTIStack



Public Class Form1
    WithEvents mCtiServidor As cCTIServidor


    Private Sub Form1_Disposed(ByVal sender As System.Object, e As System.EventArgs) Handles Me.Disposed
        Try
            mCtiServidor.Dispose()
            mCtiServidor = Nothing
        Catch ex As Exception

        End Try
    End Sub

    Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
        Try
            mCtiServidor = New cCTIServidor
            mCtiServidor.Iniciar()
        Catch ex As Exception

        End Try

    End Sub

End Class

 

Ok na teoria se eu fosse colocar este cara na forma de um Windows Service bastaria eu criar o projeto como Service e colocar no onStart o:

            mCtiServidor = New cCTIServidor            mCtiServidor.Iniciar()

Até ai tudo bem, porem eu tenho o Handles Me.Load que no serviço não funciona.

 

Quando carrego via form, ok tudo acontece como deveria, mas via service não.

 

Via service eu passo a ter um erro " Erro: Referência de objeto não definida para uma instância de um objeto."

 

 

 

Bom me desculpe se a explicação ainda continua sendo um pouco superficial, mas é que tem tenta "volta" nesse projeto que é ossp viu..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.