COLOCAR NO STARTUP

USUARIO.EXCLUIDOS 11/12/2006 20:33:42
#189396
Como é que, através dos registos do windows, consigo colocar a minha aplicação a abrir no arranque do windows?
é um calendario que eu tou a fazer para mim, e dava-me geito coloca-lo logo no arranque, sem ter de o fazer manualmente.


vlw!
USUARIO.EXCLUIDOS 11/12/2006 20:40:47
#189398
Ja agora agradecia que me dissessem como crio uma chave no registo com o valor de zero ou 1, de modo a que o programa fosse lá ver essa chave, e se ela fosse zero fazia isto, e se ela fosse 1 fazia outra condição.

Penso que são necessários modulos certo?
HUGOSSOUZA 11/12/2006 22:02:41
#189401
da uma olhada nesses links...
ve se é isso que vc precisa
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=243
http://www.vbmania.com.br/vbmania/vbmdetail.php?varID=1051&TxtSearch=iniciar&CmbSort=&varPagina=1

eu não testei mas acho que funciona...
qualquer duvida volte a postar
USUARIO.EXCLUIDOS 11/12/2006 22:12:34
#189402
éra mesmo isso! Vlw!

Mas agora preciso de saber como ler um valor chave e saber seu valor, de modo a condicionar o comportamento do calendario. (preciso de criar e ler uma chave com numeros inteiros, ou seja, os dias dos meses)
USUARIO.EXCLUIDOS 11/12/2006 22:17:01
#189404
se quiser eu ajudo pelo msn
USUARIO.EXCLUIDOS 12/12/2006 12:35:29
#189499
Encontrei um problema!

Eu quero que ele se registe uma unica vez no Startup, isto é, quero que antes da linha 'Reg.RegWrite "HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\" & "Desktop", App.Path & "\" & App.EXEName & ".exe"' ele verifique se esse registo ja foi feito anteriormente.
Como faço para ele ver se a chave ja existe?


A ideia é mais ou menos isto:
  Dim Reg As Object
Set Reg = CreateObject("wscript.shell")
''If chave.existe = 1 then exit sub
Reg.RegWrite "HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUN\" & "Desktop", App.Path & "\" & App.EXEName & ".exe"

'by TEMORby TEMOR


Ja agora me podem explicar para que serve esta linha?
  Set Reg = CreateObject("wscript.shell") 



Vlw! ;)
Tópico encerrado , respostas não são mais permitidas