Ver si existe un valor en el registro (if)

Iniciado por ‭lipman, 22 Junio 2007, 11:54 AM

0 Miembros y 1 Visitante están viendo este tema.

‭lipman

Mi idea es buscar en el registro una cosa y si no está crearla

If
(busco valor en el registro (en sys32), que no se como y si no está) then
Dim registro
'...
Set registro = CreateObject("WScript.Shell")
registro.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\" & "asd", "C:\Windows\System32\asd.swf"

Saludos y Gracias

Xerok1!

#1
lo que tienes que hacer es leer la clave del registro en un textbox,eso esta explicado en varios post,buscalo..
si la clave no existe el texto del textbox sera este (""),entnces tu codigo seria asi:
if text1.text = "" then
aqui para añadir la entrada al registro
end if


y si la clave de registro esta creada, pues el textbox tendria este texto ("clave") y el code seria asi:

if not text1.text = "" then
msgbox "la entrada de registro esta creada!"
end if


y bueno az lo q kieras a partir de ahi XD

un saludo ;) ;)
[Firma]Esperando haber si acaba el concurso de firmas y la pongo[/Firma]

darkraider

Curioso de mi...

‭lipman

Vale Xerok, me sirvió, pero darkraider lo que pusiste es para .NET ;)