I'm thinking that's a good sample, and i have curiosity for the correct use and compiling. The sample dll maybe can be:
- Code: Select all Expand view
MyDll.dll
Function OneParam( aData )
*-------------------------
LOCAL nI
LOCAL nTotal := Len(aData)
FOR nI := 1 TO nTotal
MsgInfo( aData[ nI ][ 1 ] + CRLF + ;
aData[ nI ][ 2 ] + CRLF + ;
Str( aData[ nI ][ 3 ] ) + CRLF + ;
cValToChar( aData[ nI ][ 4 ] ) + CRLF + ;
DToC( aData[ nI ][ 5 ] )
NEXT
RETU .T.