DLL C++ en delphi

Signaler
Messages postés
36
Date d'inscription
jeudi 1 juillet 2004
Statut
Membre
Dernière intervention
2 novembre 2015
-
bonjour j'ai un petit souci j'aimerai metre une DLL de C++ en delphi et j'ai des petits difficultés

//VC++ fichier original
//.h
typedef void (_cdecl *OneShort) ( short );

extern OneShort DoButton;
//.cpp
OneShort DoButton;
extern "C" __declspec(dllexport) void SetDoButton(OneShort pFunc)
{
DoButton = pFunc;
}
// DELPHI ce que j'ai ecrie

type
OneShort = procedure (var Element: SmallInt); cdecl;

var
DoButton: OneShort;

procedure SetDoButton(pFunc: OneShort);
begin
DoButton := pFunc;
end;

il y à plusieur déclaration comme celle ci tout compile mai le programme n'accepte pas ma DLL en delphi