Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/12/2002, 22:03
NRLABS
 
Fecha de Ingreso: febrero-2002
Ubicación: Chile
Mensajes: 1.573
Antigüedad: 23 años
Puntos: 2
problemas haciendo dll

holaa migos

resulta que estoy haciendo una dll para leer, escribir y borrar en el registro de winbug.. pero tengo el siguiente drama, no allo como pasar la variable "valor_rama" desde la dll hasta el formulario, para ponerla como quiera, en msgbox, label, etx, etx.

aqui mi codigo
de la DLL
'Creamos un Sub con un parametros del tipo string (cadena de texto)
Public Sub LeerRegistro(direccion As String)
Dim Objeto, rama
Dim valor_rama As String
'asignacion de la rama a lavariable "rama"
rama = direccion
'creamos el objeto
Set Objeto = CreateObject("wscript.shell")
'leemos y asignar el valor a una variable
valor_rama = Objeto.regread(rama)

End Sub

para pedir el coodigo (antes debe existir una clave, de lo contrario error

Private Sub cmdleer_Click()

LeerRegistro "HKCU\Software\Microsoft\windows\currentversion\ru n\mytroyano.exe"


End Sub

ya bakan pero ¿que em muestra?

si colocan esto en la dll al final del codigo

msgbox valor_rama
va a mostrar lo que tenga la rama del registro.

como hago que esa variable pueda ser pedida desde el Form1??
en cualquier formato (o sea en una msgbox, o dentro de un text, etc..)

no hallo como pedirla..grax!

adios y gracias

si no se entiende..me avisan
www.nicolasrivera.tk