Fórum Delphi 7 para Delphi xe10 #586714
13/10/2017
0
Olá.
Criei uma DLL em delphi 10, para consumir um web service. Porem quando vou utilizar no Delphi 7 ela não reconhece os parametros.
alguem tem alguma ideia do que possa ser?
Criei uma DLL em delphi 10, para consumir um web service. Porem quando vou utilizar no Delphi 7 ela não reconhece os parametros.
alguem tem alguma ideia do que possa ser?
Tiago
Curtir tópico
+ 0
Responder
Posts
16/10/2017
Mateus Ribeiro
Bom dia! Conseguiu arrumar? Você deve usar na sua DLL o "_STDCALL" para que outras linguagens/compiladores possam reconhecer de forma correta.
Exemplo criação dll Delphi 10:
Exemplo chamando função no Delphi 7:
Qualquer coisa só dar um toque. Abraços!
Exemplo criação dll Delphi 10:
function Somar(A, B: Double): Double; export; stdcall;
begin
Result:= A + B;
end;
exports Somar;
Exemplo chamando função no Delphi 7:
function Somar(A, B: Double): Double; stdcall; external "Exemplo.dll";
Qualquer coisa só dar um toque. Abraços!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)