Pessoal, estou com o seguinte problema:  Eu tenho uma DLL, feita em Delphi
com a seguinte função:

    function DtGetData ( sParam: PChar; var sResult: PChar): Boolean;
    stdcall;

No Centura eu fiz o seguinte:

    * Library name: DtRcData.dll
        * Function: DtGetData
          Description: Call DtGetData to get a list of items available to a
variable.
          Export Ordinal: 0
          Returns
            * Boolean: BOOL
          Parameters
            * String: LPSTR
            * Receive String: LPSTR


    Na chamada da função, faço o seguinte:

            Call SalStrSetBufferLength( sResult, 500 )
            Call DtGetData ( sPar1, sResult )

    O problema que ele está retornando "sujeira" na sResult.  Alguém já teve
esse problema ou tem alguma dica?! Qualquer palpite é válido.



Grato


Adriano Tchen.

==============================================
Lista de Centura SQLWindows
Administrador : [EMAIL PROTECTED]
[ http://www.centuraexplorer.com ]
Para sair desta lista mande mensagem para:
[EMAIL PROTECTED] sem nada no Subject e
com o comando a seguir no corpo da msg:
"unsubscribe sqlwin" (sem as aspas)
==============================================

Responder a