Página 1 de 1

Primeros pasos con vb.net 2010 express Parte 1

Publicado: Dom Mar 25, 2012 1:24 pm
por visitante32
En Visual Basic 2010 Express abres un nuevo proyecto.

Agrega un botón al formulario. Doble click al botón....
Agrega el siguiente código

Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
PruebaSimple()
End Sub

Ahora, solo resta declarar la función PruebaSimple. En una sola linea de código se agrega lo siguiente:

Private Declare Function PruebaSimple Lib "CFDLib.dll" () As String

Compilamos..... y obtenemos el mensaje.
Captura1.JPG
Captura1.JPG (27.04 KiB) Visto 4608 veces

Bien, bien, ese mensaje muestra que la CFDLib.dll está trabajando correctamente
Al cerrar esa ventana... si te aparece el siguiente error
Captura2.JPG
Captura2.JPG (39.77 KiB) Visto 4607 veces

deberás hacer lo siguiente.
Localiza
Private Declare Function PruebaSimple Lib "CFDLib.dll" () As String
y Cambialo por

<Runtime.InteropServices.DllImport("CFDLib.dll", Entrypoint:="PruebaSimple")> _
Private Shared Sub PruebaSimple()
End Sub

Es otra forma de invocar la DLL y trabajará correctamente.


Saludos
Fernando