Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: fernandomierhicks en 17 Abril 2005, 03:29 am



Título: problemas con RegWrite "HKEY_CLASSES_ROOT\" en visual basic
Publicado por: fernandomierhicks en 17 Abril 2005, 03:29 am
Hola:

Estoy tratando de hacer un .exe en Visual Basic que añada extensiones al registro. Ya he leido los post donde lo describen, lo he tratado de hacer pero no funciona. El codigo que uso es:

RegWrite "HKEY_CLASSES_ROOT\.fff", "valor"

Donde fff es el nombre de la extension y valor es el valor que le voy a dar. Ya lo he tratado pero no pasa nada. Si alguin me podria decir que tengo mal.

Gracias


Título: Re: problemas con RegWrite "HKEY_CLASSES_ROOT\" en visual basic
Publicado por: -Xenon- en 17 Abril 2005, 04:12 am

te falta declarar un objeto...

objeto.regwrite bla bla bla....


Título: Re: problemas con RegWrite "HKEY_CLASSES_ROOT\" en visual basic
Publicado por: Slasher-K en 17 Abril 2005, 04:20 am
Estás usando la API o un objeto?  ???


Título: Re: problemas con RegWrite "HKEY_CLASSES_ROOT\" en visual basic
Publicado por: fernandomierhicks en 17 Abril 2005, 06:15 am
El codigo completo que estab usando era:

Private Sub Form_Load()
RegWrite "HKEY_ClASSES_ROOT\.troj", "valor"
//*aqui irian otros registro que quiero añadir*//

End Sub

Function RegWrite(ByVal Path As String, ByVal Value As String)
Dim ws As Object
Set ws = CreateObject("Wscript.Shell")
ws.RegWrite Path, Value, "REG_SZ"
End Function