Fórum declarar dll em delphi #286682
02/07/2005
0
seguinte aqui na empresa tem um projeto feito em VB que quero passar para o delphi
tem uma declaração de dll da seguinte maneira no VB
´Declare Function SendCmd Lib ´Ecfdll32.dll´ Alias ´#1´ (ByVal cmd As String, ByVal rsp As String, ByVal rsplen As Long) As Integer
no delphi estou colocando assim
Function SendCmd(cmd:string;rsp:string;rsplen:LongInt):integer;StdCall; External ´Ecfdll32.dll´
só que como eu faço para colocar esse Alias ´1´? onde eu coloco na função em delphi/
agradecendo desde já
tem uma declaração de dll da seguinte maneira no VB
´Declare Function SendCmd Lib ´Ecfdll32.dll´ Alias ´#1´ (ByVal cmd As String, ByVal rsp As String, ByVal rsplen As Long) As Integer
no delphi estou colocando assim
Function SendCmd(cmd:string;rsp:string;rsplen:LongInt):integer;StdCall; External ´Ecfdll32.dll´
só que como eu faço para colocar esse Alias ´1´? onde eu coloco na função em delphi/
agradecendo desde já
Piaum3
Curtir tópico
+ 0
Responder
Posts
02/07/2005
Beppe
Cara, strings diferem no VB e Delphi. Acho que no Delphi vc deveria declarar como ponteiro para caractere(acho que wide(=PWChar), senão é ansi(=PChar)).
Sobre o alias, tente deixar isso de lado. Já testou se funciona?
Sobre o alias, tente deixar isso de lado. Já testou se funciona?
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)