Utilizando uma outra dll (STRCI15.DLL) localizei as funções, porem não estou conseguindo conciliar as duas dll's pois não consigo dimencionar as variaveis da CStructGetString( strBuffer, nOffset, nMaxWidth, strExtract )-->(nOffset, nMaxWidth)!!!
Fernando Simonetti <[EMAIL PROTECTED]> Escrito : > Washington, se está recendo uma string tão grande, então na realidade a DLL > está apontando para um buffer. > Esses caracteres malucos são o ponteiro para o buffer. > Vc tem que usar as funções da Cstruct pra conseguir acessar essa informação. > > Abraços. > > > > Fernando Simonetti > PIT - Tecnologia > Administração de Dados e Suporte ao Desenvolvimento > (13) 3362-2029 > (13) 3362-2924 > > -----Mensagem original----- > De: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > nome de WASHINGTON LUIZ SAMPAIO MARQUES > Enviada em: sexta-feira, 28 de janeiro de 2005 11:54 > Para: sqlwin@virtualand.net > Assunto: [sqlwin] Uso de dll's > > > > Estou precisando receber uma informação de uma dll que passa uma string > muito grande(ex: 500 mil caracteres), porem recebo apenas 4 caracteres > malucos. Estou usando a seguinte forma de montar a dll no centura 1.5 : > !!CB!! 81 > Library name: XXXXXX.dll > Function: fexport > Description: > Export Ordinal: 0 > Returns > String: LPSTR > Parameters > String: LPSTR > > Qual o tipo de string devo usar para o returns para conseguir receber esta > informacao? Existe outra maneira de montar esta dll? > > Desde já agradeço > Washington Marques > > > ______________________________ > EMPREL, http://www.recife.pe.gov.br > > > ============================================== > 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) > ============================================== ______________________________ EMPREL, http://www.recife.pe.gov.br ============================================== 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) ==============================================