bonjour à la communauté
pour le pb suivant il y a pas mal de post mais rien ne fonctionne
et les infos sont souvent tronquées
mon pb :
j'ai programmé sous codeblocks (nouvelle version) une dll qui est utilisée avec VB6
elle fonctionne sans pb mais je ne veux pas de fonctions décorées avec le @
exemple : HelloWorld@0
je veux : HelloWorld
----------------------------------------------
Dans ma Dll j'ai par exemple :
#define export __declspec (dllexport)
export void __stdcall HelloWorld();
void HelloWorld(){
// ce qu'on veut
}
----------------------------------------------
Dans mon fichier.def qui se créer automatiquement j'ai :
EXPORTS
HelloWorld@0 @1
----------------------------------------------
j'ai lu dans des post de faire ce qui suit (ce que j'ai fait) et de mettre dans linker settings des options (jamais les mêmes !!! grrrrrrrrr)
De mettre dans le fichier.def :
EXPORTS
HelloWorld=HelloWorld@0 @1
----------------------------------------------
mais dans ma Dll ca ne change rien j'ai toujours des fonctions décorées
quelqu'un a t-il une solution claire et efficace sans bla bla que ca serve aussi aux autres
merci d'avance