Estimados Amigos
Como se pone una funcion en un dll y como se invoca
luego desde otro programa en xharbour
Saludos
Vladimir Zorrilla Llerena
Function Main1()
local hItem1 := ItemNew( paSis ) <<<- Array com 1032 elementos
local hItem2 := ItemNew( "Variavel do Config" )
HbDLLEntry2( "Test", hItem1, hItem2 )
ItemRelease( hItem1 )
ItemRelease( hItem2 )
return nil
// To build BabuDLL.dll do: buildhd.bat babuDLL
// To run this DLL, do buidh.bat Babu.prg
Function Test( cMsg1, cMsg2 )
local n
// result "OBject" e nao Array
MsgInfo( ValType( cMsg1 ) ) // Object and not Array
For n := 1 TO Len( cMsg1 )
MsgInfo( cMsg1[n] , cMsg2 ) <-- vejo somente 1,2,3,4..6..7..8..9
Next
return nil
Ari
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: No registered users and 50 guests