Bonjour,

Pensez-vous qu'il soit possible d'importer des m�thodes d'une dll delphi7 dans un exe cpp compil� en 64bits?

Pour le moment j'ai r�alis� un essai mais sans succ�s

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
 
//Fichier dllDelphi.h
 
 extern "C" int  __declspec(dllexport) __cdecl DllCamFichier_Exit();
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
 
//Fichier TestCpp64CallDelphi7.cpp
 
#include "pch.h"
#include <iostream>
#include "dlldelphi.h"
 
int main()
{
  DllCamFichier_Exit();
    std::cout << "Hello World!\n"; 
}
En compile x86 je compile correcte et j'ex�cute le code.
En compile x64 j'obtiens :

warning LNK4272: type d'ordinateur biblioth�que 'x86' en conflit avec le type d'ordinateur cible 'x64'
1>TestCpp64inDelphi7.obj : error LNK2019: symbole externe non r�solu DllCamFichier_Exit r�f�renc� dans la fonction main

Merci
Bonne journ�e