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?
Tiago

Tiago

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:
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

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

Aceitar