Uso de DLL

Delphi

05/08/2003

Olá preciso chamar uma função que esta dentro de uma dll ja registrei a dll no windows agora quero chamar no delphi a função ex:

Resultado = TrataNome(ConnString, txtNome.Text, strNome, trNomeSom,
strNomeMeio, strNomeMeioSom, strSobrenome, strSobrenomeSom, strPrefixo, strSufixo)


Onde TrataNome é o nome da função dentro da dll

Se alguem tiver algum exemplo ou souber me ajudar obrigado desde ja...


Zacca

Zacca

Curtidas 0

Respostas

Fer

Fer

05/08/2003

Ola amigo ... vc pode fazer algo assim

  private
    { Private declarations }
  public
    { Public declarations }
function TRATANOME(Parametro:string;paramentro2:string;Parametro3:integer ...): Integer;stdcall;external ´NOME DA SUA DLL´;

....

Resultado = TrataNome(ConnString, txtNome.Text, strNome, trNomeSom, 
strNomeMeio, strNomeMeioSom, strSobrenome, strSobrenomeSom, strPrefixo, strSufixo) 


Espero ter ajudado =)


GOSTEI 0
Zacca

Zacca

05/08/2003

amigo coloquei assim...:


implementation

{$R *.DFM}
function TrataNome(ConnString : string, txtNome : string, strNome : string, strNomeSom : string, +
strNomeMeio:string, strNomeMeioSom:string, strSobrenome:string, strSobrenomeSom:string, strPrefixo:string, strSufixo:string); +
stdcall; external ´FormataNomes.dll´;

mas ta dando erro ele nao ta reconhecendo as , do parametro o que esta errado obrigado...


GOSTEI 0
POSTAR