Desculpe não entendi bem mas vamos ver se isso pode ajudar... Eu preciso utilizar uma dll que foi feita no delphi no centura e umas das funções desta dll retorna um objeto que não consegui imaginar como deve ser declarado nas functions da dll.
No item 1 do seu exemplo vc explica como importar uma dll mas isso seria no delphi né ? ------------------------------------ Asm Futura Alessandro Perillo Analista Desenvolvedor Centura [EMAIL PROTECTED] Rua Alvares Penteado, 203 Centro - São Paulo tel: 55-11-3526-5221 fax: 55-11-3526-5221 mobile: 55-11-8303-6040 ------------------------------------ -----Mensagem original----- De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Em nome de [EMAIL PROTECTED] Enviada em: sexta-feira, 11 de novembro de 2005 09:51 Para: sqlwin@virtualand.net Assunto: Re: [sqlwin] Utilizando uma DLL escrita em Delphi Não utilizo essa dll não, mas tenho uma dll feita no delphi e utilizo no centura sem problemas. Não sei se isso ajuda, mas de qualquer forma, segue exemplo: 1. Para importar uma dll basta usar o comando abaixo: function <minhaFuncao> StdCall; External <minhadll.dll> Name '<nomeDaFuncaoNaDll>' 2. Para que o compilador saiba que vc está criando uma dll basta definir o nome da sua unidade com "library". 3. As funções que vc deseja exporta para a sua nova dll devem estar com sua assinatura após o comando "exports". A dll do delphi utilizada no meu sistema em Centura: library Bematech; uses SysUtils, Classes; {************************************************************ DECLARAÇÃO DAS FUNÇÕES DA BEMAFI32.DLL ***********************************************************} function RelatorioTipo60Analitico: Integer; StdCall; External 'BEMAFI32.DLL' Name 'Bematech_FI_RelatorioTipo60Analitico'; function RelatorioTipo60Mestre: Integer; StdCall; External 'BEMAFI32.DLL' Name 'Bematech_FI_RelatorioTipo60Mestre'; { Fim da Declaração } exports RelatorioTipo60Analitico, RelatorioTipo60Mestre; {$R *.RES} begin end. ============================================== 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) ============================================== ============================================== 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) ==============================================