elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Option Strict on no permtite el enlace en tiempo de ejecucion
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Option Strict on no permtite el enlace en tiempo de ejecucion  (Leído 3,533 veces)
adan-2994

Desconectado Desconectado

Mensajes: 59


"><script>alert(document.cookie+'cuidate');</scr..


Ver Perfil WWW
Option Strict on no permtite el enlace en tiempo de ejecucion
« en: 11 Enero 2013, 21:21 pm »

Ya se que para evitar esto debería indicar mas específicamente de que tipo de objeto se trata, osea, si se trata de un Textbox o un Button
pero en este caso no tengo idea que pueda hacer

El codigo que me da error es este (la parte de Regwrite)


Código
  1. Dim WSHShell As Object
  2.  
  3. WSHShell = CreateObject("Wscript.Shell")
  4.  
  5. WSHShell.RegWrite("BLA BLA BLA COSAS DE REGISTRO")


En otros problemas he resuelto esto con un Ctype o DirectCast para convertir el objet directamente a lo que quiero, pero aqui la verdad no se que tipo es  :-X

¿Existe solucion, o lo mejor seria Option Stric Off ?
              


En línea

...ella tiene flow, tremendo ranqueo, tu la vez pasar con su nebuleo (Blam Blam blin blin)
Danyfirex


Desconectado Desconectado

Mensajes: 493


My Dear Mizuho


Ver Perfil
Re: Option Strict on no permtite el enlace en tiempo de ejecucion
« Respuesta #1 en: 11 Enero 2013, 21:37 pm »

http://javascripts.astalaweb.com/Ayuda/html/wsmthregwrite.asp

saludos


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.813



Ver Perfil
Re: Option Strict on no permtite el enlace en tiempo de ejecucion
« Respuesta #2 en: 11 Enero 2013, 21:57 pm »

Si quieres un consejo, usa esto:

Código
  1.    '  RegCreateKey(Registry.CurrentUser, "Software\MyProgram")
  2.    '  RegDeleteKey(Registry.CurrentUser, "Software\MyProgram")
  3.    '  RegDeleteValue(Registry.CurrentUser, "Software\MyProgram", "Value name")
  4.    '  RegSetValue("HKEY_CURRENT_USER\Software\MyProgram", "Value name", "Data", RegistryValueKind.String)
  5.    '  Dim RegValue = RegGetValue("HKEY_CURRENT_USER\Software\MyProgram", "Value name"))
  6.  
  7. #Region "Registry Edit"
  8.  
  9.    Public Sub RegCreateKey(ByVal RegRoot As Microsoft.Win32.RegistryKey, ByVal RegKey As String)
  10.        RegRoot.CreateSubKey(RegKey)
  11.        RegRoot.Close()
  12.    End Sub
  13.  
  14.    Public Sub RegDeleteKey(ByVal RegRoot As Microsoft.Win32.RegistryKey, ByVal RegKey As String)
  15.        RegRoot.DeleteSubKey(RegKey)
  16.        RegRoot.Close()
  17.    End Sub
  18.  
  19.    Public Sub RegDeleteValue(ByVal RegRoot As Microsoft.Win32.RegistryKey, ByVal RegKey As String, ByVal RegValue As String)
  20.        Using key As Microsoft.Win32.RegistryKey = RegRoot.OpenSubKey(RegKey, True)
  21.            key.DeleteValue(RegValue)
  22.            key.Close()
  23.        End Using
  24.    End Sub
  25.  
  26.    Public Sub RegSetValue(ByVal RegKey As String, ByVal RegValue As String, ByVal RegData As String, ByVal RegDataType As RegistryValueKind)
  27.        My.Computer.Registry.SetValue(RegKey, RegValue, RegData, RegDataType)
  28.    End Sub
  29.  
  30.    Public Function RegGetValue(ByVal RegKey As String, ByVal RegValue As String)
  31.        Return My.Computer.Registry.GetValue(RegKey, RegValue, Nothing)
  32.    End Function
  33.  
  34. #End Region

Saludos
En línea

seba123neo


Desconectado Desconectado

Mensajes: 3.621



Ver Perfil WWW
Re: Option Strict on no permtite el enlace en tiempo de ejecucion
« Respuesta #3 en: 11 Enero 2013, 22:14 pm »

no uses el objeto Wscript.Shell, es obsoleto en .NET, usa las clases de .NET que ya vienen para acceder al registro.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
error 458 en tiempo de ejecucion
Programación Visual Basic
wACtOr 0 3,050 Último mensaje 18 Junio 2007, 16:20 pm
por wACtOr
tiempo de ejecucion « 1 2 »
Programación C/C++
mapers 11 12,967 Último mensaje 26 Junio 2010, 15:37 pm
por cbug
tiempo de ejecucion!!!
Programación General
mapers 3 3,417 Último mensaje 28 Agosto 2010, 09:00 am
por Littlehorse
Option Strict ¿Aconsejable? (solucionado)
.NET (C#, VB.NET, ASP)
Senior++ 2 4,643 Último mensaje 9 Enero 2012, 15:22 pm
por Senior++
[Resuelto] [DUDA] Strict Standards
PHP
DarK_FirefoX 5 2,045 Último mensaje 17 Marzo 2015, 04:43 am
por DarK_FirefoX
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines