Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2008, 08:57
bize88
 
Fecha de Ingreso: septiembre-2007
Mensajes: 10
Antigüedad: 16 años, 8 meses
Puntos: 0
Control de Errores en VBScript

No se si sera aqui donde debo escribirlo, pero llevo toda la mañana dandole vueltas a una mini funcion y me esta volviendo loco cuando probablemente sea una tonteria.
Os explico mi problema.

Yo busco una variable en el registro de windows para saber si esta instalado el .Net Framework.
Si esta que me saque un mensaje de que no necesito instalarlo, y si no esta que me saque otro mensaje que debo instalar el .Net

Os pongo el codigo para que os hagais una idea.

function comprobar

Set Shell = CreateObject("WScript.Shell")
valor = Shell.RegRead("HKEY_LOCAL_MACHINE\Software\Microso ft\.NETFramework\Policy\V2.0\50727")
if valor <> "" then
alert("El valor del registro de la variable es:" + valor )
else
alert("Debe instalar .NetFramework")
end if
end function

Entonces mi duda es como controlar el error que me sale en el explorardor cuando no esta instalado ya que no encuentra la variable de registro, o como hacer para que me compruebe si existe o no una variable.

Muchas gracias de antemano