
01/04/2003, 19:54
|
| | Fecha de Ingreso: marzo-2002
Mensajes: 449
Antigüedad: 22 años, 10 meses Puntos: 0 | |
bueno en realildad no te voy a responder yo, pero aqui te pongo algo que puede servite:
"
una forma muy eficiente y directa es
crear desde C una DLL (el proceso es muy simple) y enlazarla desde VB con un
simple DECLARE FUNCTION.
De hecho, en muchas aplicaciones VB es común acceder a miembros de DLL's con
un DECLARE, por ejemplo a las del kernel32.dll, run32.dll, ...
Una librería en C sería:
#include <windows.h>
__declspec( dllexport ) int WINAPI Suma( int a, int b ) {
return a + b;
}
ésto generará un fichero MiDll.Dll por ejemplo y desde VB
Private Declare Function Sumar Lib "...\Midll.Dll" Alias "#1" (ByVal A As
Long, ByVal b As Long) As Long
Sub Main()
MsgBox Sumar(1, 2)
End Sub
"
como te digo no lo escribi yo pero reutilzar es parte del todo |