Hola a todos... El otro dia quise hacer una dll en visual basic con los DLL activex... la compilo y tal y le cabio el nombre al proyecto...
Luego abro un nuevo proyecto exe. La añado en referencias.. hago la llamada y me sale un mensaje de algo de la lectura de la primera funcion.. vaya que no va.
Codigo dll:
Public Function Suma(num as long) As long
Suma = (num * (num + 1)) / 2
End Function
codigo llamada: (+ prueba de esta)
Private Declare Function Suma Lib "sumatorio.dll" (ByVal num As Double) As long
Private Sub Command1_Click()
MsgBox Suma(5)
End Sub
- Alguien sabe porque no funcionan las dll's en visual basic?? saben algun programa para crear dll's que no sea el metodo ese del link.exe de la pagina de elguille?
Si realmente no va bien el compilar dll's en visual basic por defecto.. yo digo: vaya m****de programa.