Libreria Sgenc32.dll
Publicado por Juan Antonio Macareno (9 intervenciones) el 27/08/2009 20:18:10
Buenas tardes, me pasaron una libreria DLL llamada SGENC32.DLL a la cual quiero acceder por VB6.0, me pasaron un codigo que tengo en un modulo .bas
Public Type registro_CURP
curp As String * 19
archivokey As String * 128
password As String * 20
End Type
Declare Function BuscaCurps Lib "sgenc32" Alias "_BuscaCurps@8" (ByVal vstrArchKEY As String, ByRef CURPS() As registro_CURP) As Long
Declare Function GeneraFirmaDigital Lib "sgenc32" Alias "_GeneraFirmaDigital@8" (ByVal strArchOrig As String, ByRef CURPS() As registro_CURP) As Long
Ahora, en el FORM, quiero mandar llamar a esta funcion, pero el problema viene cuando tecleo la sentencia call..el compilador me marca errores porque no se como manejar la parte de la funcion que viene escrita asi: ByRef CURPS() As registro_CURP.
soy novato en esto y las llamadas a las funciones con parametros normales si los puedo manejar, pero aqui hay algo nuevo para mi y no se como manejar el parametro de tipos.
Gracias por sus consejos o comentarios.
misaky
Public Type registro_CURP
curp As String * 19
archivokey As String * 128
password As String * 20
End Type
Declare Function BuscaCurps Lib "sgenc32" Alias "_BuscaCurps@8" (ByVal vstrArchKEY As String, ByRef CURPS() As registro_CURP) As Long
Declare Function GeneraFirmaDigital Lib "sgenc32" Alias "_GeneraFirmaDigital@8" (ByVal strArchOrig As String, ByRef CURPS() As registro_CURP) As Long
Ahora, en el FORM, quiero mandar llamar a esta funcion, pero el problema viene cuando tecleo la sentencia call..el compilador me marca errores porque no se como manejar la parte de la funcion que viene escrita asi: ByRef CURPS() As registro_CURP.
soy novato en esto y las llamadas a las funciones con parametros normales si los puedo manejar, pero aqui hay algo nuevo para mi y no se como manejar el parametro de tipos.
Gracias por sus consejos o comentarios.
misaky
Valora esta pregunta


0