ERRO AO ADICIONAR EXE NO REGISTRO WIN
Pessoal eu adicionei um programa no registro do windows para ele inicar junto com o sistema do windows oculto mas ele fica dando um erro linha 37 mas nao acho o que é!
esse é o codigo que colei no meu form
[ô]Coloca o programa de noticias na inicializacao dos windows
Dim Reg As Object
Set Reg = CreateObject([Ô]wscript.shell[Ô])
Reg.RegWrite [Ô]HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\[Ô] & [Ô]Noticias.exe[Ô], [Ô]C:\Noticias\Noticias.exe[Ô]
ele gera um erro mas funciona normal entao ta dificil achar se é do sistema ou do windows!
esse é o codigo que colei no meu form
[ô]Coloca o programa de noticias na inicializacao dos windows
Dim Reg As Object
Set Reg = CreateObject([Ô]wscript.shell[Ô])
Reg.RegWrite [Ô]HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\[Ô] & [Ô]Noticias.exe[Ô], [Ô]C:\Noticias\Noticias.exe[Ô]
ele gera um erro mas funciona normal entao ta dificil achar se é do sistema ou do windows!
O erro é quando o exe executa, ou quando o exe grava no registro ?
vc diz que ele mostra a linha 37, o que tem na linha 37 ?
vc diz que ele mostra a linha 37, o que tem na linha 37 ?
Bom vou dar uma dica, pelo que disse suspeito de duas coisas
1° - Pode ser seu AntivÃrus, já tentou desligar ele e tentar executar o programa?
2° - Pode ser permissão para criar o registro, já tentou executar como administrador?
Ou então ver se o usuário que você tá tentando executar tem permissões para isso?
1° - Pode ser seu AntivÃrus, já tentou desligar ele e tentar executar o programa?
2° - Pode ser permissão para criar o registro, já tentou executar como administrador?
Ou então ver se o usuário que você tá tentando executar tem permissões para isso?
Nilson o erro é depois que ele coloca no registro do windows. ai eu abro o sistema novamente é ai que ele gera o erro. como o codigo esta no form nao sei se ele ta tentando criar o registro novamente e gera o erro !
O Fato de tentar gerar o registro novamente não gera erro, sendo assim, o erro não esta nessa linha.
Citação:Dim Reg As Object
Set Reg = CreateObject([Ô]wscript.shell[Ô])
Reg.RegWrite [Ô]HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\[Ô] & [Ô]Noticias.exe[Ô], [Ô]C:\Noticias\Noticias.exe[Ô]
Não tem uma rotina para checar se existe o registro?
Opa era um busca na net que era feita junto achei e resolveu vlaeu
Tópico encerrado , respostas não são mais permitidas