CRIANDO OBJETO VIA CODIGO EM MODULO
Pessoal...
Estou tentando criar um objeto via código pois não irei utilizar Form[ô]s, somente um Módulo...
mas está sendo apresentado o seguinte erro:
Error 429
ActiveX component can[ô]t create object
o componente está registrado no sistema, e já o localizei no Regedit...mas não consigo instanciá-lo.
o componente é o [Ô]NTSVC.ocx[Ô].
Estou tentando criar um objeto via código pois não irei utilizar Form[ô]s, somente um Módulo...
Global MySvc As Object
Sub Main()
Set MySvc = CreateObject([Ô]NT.Service.Control.1[Ô])
End Sub
mas está sendo apresentado o seguinte erro:
Error 429
ActiveX component can[ô]t create object
o componente está registrado no sistema, e já o localizei no Regedit...mas não consigo instanciá-lo.
o componente é o [Ô]NTSVC.ocx[Ô].
Esse erro 429 é terrÃvel. Ele não especifica o porquê do erro. Vc sabe se esse ocx tem alguma dependência?
Pior é que não sei cara...
pelo que pude encontrar na net ela é independente de outras bibliotecas...mas vá confiar !
pelo que pude encontrar na net ela é independente de outras bibliotecas...mas vá confiar !
Acho que você esta fazendo errado
assim não da erro
Set MySvc = CreateObject([Ô]NTService.Control.1[Ô])
Tenta ai.
assim não da erro
Set MySvc = CreateObject([Ô]NTService.Control.1[Ô])
Tenta ai.
Eu fiz assim e funciona:
Dim MySvc As Variant
Set MySvc = CreateObject([Ô]NTService.Control.1[Ô])
Dim MySvc As Variant
Set MySvc = CreateObject([Ô]NTService.Control.1[Ô])
Eu fiz assim e funcionou
Global MySvc As Object
Sub Main()
Set MySvc = CreateObject([Ô]NTService.Control.1[Ô])
End Sub
Global MySvc As Object
Sub Main()
Set MySvc = CreateObject([Ô]NTService.Control.1[Ô])
End Sub
é pessoal...
como podem ver foi falta de atenção minha
Geralmente quando não sei como referenciar o objeto pela função [txt-color=#0000f0]CreateObject[/txt-color], eu procuro no Regedit para assim referenciá-la...
e fiz errado...coloquei [txt-color=#e80000][Ô]NT.Service.Control.1[Ô][/txt-color]
e o correto é: [txt-color=#0000f0][Ô]NTService.Control.1[Ô][/txt-color]
Agora vou tentar concluir este projeto [Ô]Service[Ô] que já havia o encostado há alguns dias
Obrigado a todos !
como podem ver foi falta de atenção minha
Geralmente quando não sei como referenciar o objeto pela função [txt-color=#0000f0]CreateObject[/txt-color], eu procuro no Regedit para assim referenciá-la...
e fiz errado...coloquei [txt-color=#e80000][Ô]NT.Service.Control.1[Ô][/txt-color]
e o correto é: [txt-color=#0000f0][Ô]NTService.Control.1[Ô][/txt-color]
Agora vou tentar concluir este projeto [Ô]Service[Ô] que já havia o encostado há alguns dias
Obrigado a todos !
Tópico encerrado , respostas não são mais permitidas