Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: CAR3S? en 24 Diciembre 2010, 05:32 am



Título: Imposible escribir en el
Publicado por: CAR3S? en 24 Diciembre 2010, 05:32 am
Como dice el titulo, con este code es imposible escribir en el registro.

Código
  1. Dim Objeto1
  2. Dim rama1 As String, valor As String
  3. rama1 = "HKEY_LOCAL_MACHINE\lbablal"
  4. valor1 = "1"
  5. Set Objeto1 = CreateObject("wscript.shell")
  6. Objeto1.regwrite rama, valor, "REG_DWORD"

El error esta en la ultima palabra, en 

Citar
, "REG_DWORD"

eso, obviamente , es para escrribir un DWORD, y es lo que necesito. sin ese parametro se crea un Alfanumerico, cosa que no me sirve...

Alguna idea :S?



Título: Re: Imposible escribir en el
Publicado por: CAR3S? en 24 Diciembre 2010, 05:41 am
Solucionado, la verdad, no tengo idea que toque. El problema esta en la raiz, imaginense...

Bue, aclaro para novatos (Ami me molestaba cuando escribian en su "Idioma" los que si sabian. dejaban a los nova con la intrigaa  ;-) ;-) :silbar:)

Como ya dije, miren la raiz,

Código
  1. rama1 = aca el error

Igual , el error tambien depende el codigo que usen. (Yo tube que crear otra STRING(Cadena) )

y en esa cadena tenia la nueva linea


Título: Re: Imposible escribir en el
Publicado por: BlackZeroX en 24 Diciembre 2010, 06:54 am
.
mirate esto...

Funciones para manipular el registro utilizando la API (http://foro.elhacker.net/programacion_visual_basic/funciones_para_manipular_el_registro_utilizando_la_api-t72149.0.html)

Recopilación de enlaces de Visual Basic (http://foro.elhacker.net/programacion_visual_basic/recopilacion_de_enlaces_de_visual_basic-t68352.0.html)

Temibles Lunas!ˇ.