FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Declarar procedimiento DLL
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Declarar procedimiento DLL
Posted: Mon Mar 23, 2009 09:33 AM

Muy buenas, tengo un procedimiento que declarar pero creo que me está dando problemas a la hora de como yo lo declaro, mirar yo lo declaro así:

DLL32 function WriteAllDigital(Data As LONG) As LONG PASCAL FROM "WriteallDigital" LIB "k8055d.dll"

pero claro la declaración en VB es así:

Private Declare Sub WriteAllDigital Lib "k8055d.dll" (ByVal Data As Long)

es decir que no devuelve nada, entonces ¿Como se tiene que declarar un procedimiento (no una funcion)?

Un Saludo.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Declarar procedimiento DLL
Posted: Wed Mar 25, 2009 10:09 AM

Si no devuelve nada se usa

... AS VOID ...

en vez de

... AS LONG ...

etc.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion