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á


Piaum3

Piaum3

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?


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar