declarar dll em delphi

Delphi

02/07/2005

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á


Piaum3

Piaum3

Curtidas 0

Respostas

Beppe

Beppe

02/07/2005

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?


GOSTEI 0
POSTAR