ACESSAR DLL EM DELPHI

USUARIO.EXCLUIDOS 07/03/2005 10:33:35
#71527
Salve, Salve Galera!

Estou fazendo uma integração do sistema com um parceiro, ele criou uma DLL em Delphi para eu acessar, minha dúvida é como acessar essa DLL, eu tenho o nome da função, parametros e tipo de retorno.

Eu fiz a declaração em um módulo da seguinte maneira:

Public Declare Function RetornaConverge Lib "DLL.dll" _
(ByVal Parametro1 As String, ByVal Parametro2 As String) As String


O problema é quando tento uilizar a função dá a seguinte mensagem:

---------------------------
Microsoft Visual Basic
---------------------------
Run-time error '53':

File not found: DLL.dll


O nome da DLL está correto!

Estou utilizando Windows 2000 Pro, já tentei colocar a DLL no Path do projeto e no C:\WINNT\system32, mas não adiantou, continua dando a mesma mensagem.


Alguém pode ajudar? O que tenho que fazer para acessar esta DLL?


Obrigado.



Atn.
Dennys Fredericci
USUARIO.EXCLUIDOS 07/03/2005 10:53:28
#71534
Tente colocar a DLL no mesmo diretório do executável que está utilizando ela.
USUARIO.EXCLUIDOS 07/03/2005 11:03:36
#71538
Eu já tentei...


Dá a mesma mensagem....


---------------------------
DPGLite_Converge
---------------------------
Run-time error '53':

File not found: DLL_Converge.dll
---------------------------
OK
---------------------------


USUARIO.EXCLUIDOS 07/03/2005 11:26:38
#71542
vc registrou a dll ? com o regsrv32 ?
USUARIO.EXCLUIDOS 07/03/2005 11:38:50
#71543
Olá Clayton!


é uma DLL em Delphi! Acho que não tem como registrar... tentei mesmo assim e deu a mensagem abaixo:


---------------------------
RegSvr32
---------------------------
LoadLibrary("DLL_Converge.dll") failed - The specified module could not be found.

---------------------------
OK
---------------------------



USUARIO.EXCLUIDOS 07/03/2005 11:54:19
#71545
Pultz... não consigo de maneira alguma...


Já tendei até isso:


Public Declare Function PesquisaDDGipLite Lib "C:\WINNT\system32\DLL.dll" Alias "RetornaConverge" _
(ByVal sPathDB As String, ByVal sLayOut As String) As String

E mesmo assim nada! :(



Idéias?!




USUARIO.EXCLUIDOS 07/03/2005 13:09:26
#71554
Hum....


Galera, acho que estou chegando ao ponto da questão...


Eu abri a DLL no Dependency Walker e deu um erro pedindo as VCL's do Delphi!!!


Acho que é esse o ponto... alguém sabe onde consigo para Download?!



Tópico encerrado , respostas não são mais permitidas