Llamadas a función de DLL externa (no a la win32api)
Tengo una DLL que posee una función CreateLeadingZeros, que necesito usar en VFox, pero al llamarla (luego de declararla), me sale un error que dice que no encuentra esa función dentro la DLL declarada.
Utilicé el explorador de objetos de VBasic, y esa función pertenece a una clase IStrings de la DLL.
¿Cómo puedo llamar a la función de esta clase?
O cómo debo declarar esa función para que sí pueda utilizarla?
Utilicé el explorador de objetos de VBasic, y esa función pertenece a una clase IStrings de la DLL.
¿Cómo puedo llamar a la función de esta clase?
O cómo debo declarar esa función para que sí pueda utilizarla?
BUSCA UNA APLICACION EN TIEMPO DE EJECUCION
LOCAL nHWD
DECLARE INTEGER FindWindow IN WIN32API ;
STRING cNULL, ;
STRING cWinName
DECLARE SetForegroundWindow IN WIN32API ;
INTEGER nHandle
DECLARE SetActiveWindow IN WIN32API ;
INTEGER nHandle
DECLARE ShowWindow IN WIN32API ;
INTEGER nHandle, ;
INTEGER nState
nHWD = FindWindow(0, cCaption)
IF nHWD > 0
* VENTANA ACTIVA
RETURN .T.
ELSE
* VENTANA NO ACTIVA
RETURN .F.
ENDIF
ENDFUNC
ESPERO QUE TE SIRVA DE ALGO
LOCAL nHWD
DECLARE INTEGER FindWindow IN WIN32API ;
STRING cNULL, ;
STRING cWinName
DECLARE SetForegroundWindow IN WIN32API ;
INTEGER nHandle
DECLARE SetActiveWindow IN WIN32API ;
INTEGER nHandle
DECLARE ShowWindow IN WIN32API ;
INTEGER nHandle, ;
INTEGER nState
nHWD = FindWindow(0, cCaption)
IF nHWD > 0
* VENTANA ACTIVA
RETURN .T.
ELSE
* VENTANA NO ACTIVA
RETURN .F.
ENDIF
ENDFUNC
ESPERO QUE TE SIRVA DE ALGO
