Bonjour à tous,

Je voudrais créer une dll. Pour ce faire j'utiliser l'exemple qui est sur ce site.
J'ai utilisé l'expert dll puis j'ai ajouter la ligne 'extern "c" ....'
Voici ci-contre le debut de ma dll :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
#include <vcl.h>
#include <windows.h>
#pragma hdrstop
 
extern "C" __declspec(dllexport) __stdcall SHORT Charge_Horaires(CHAR* fichier_config,HORAIRE * H_C,struct PARAMETRE_SERVICE * Service,CHAR *Region,USHORT Banlieue)
 
#pragma argsused
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fwdreason, LPVOID lpvReserved)
{
	return 1;
}
Lorsque je compile ce code, j'ai une erreur et le curseur ce place sur le mot extern.

Voici le message d'erreur: E2303 Nom de type attendu.

Pourriez-vous m'aider à résoudre ce problème svp.

D'avance merci.