Bonjour à tous,
Je souhaite créer une DLL avec des fonctions SOUS RAD STUDIO 2007 qui seront réutilisable avec WinDEV12. J'arrive à créer ma DLL mais dans windev lors de l'appel de la fonction il me dit qu'elle n'existe pas. Il triuve la DLL mais pas la fonction ...
Voici le code source de ma DLL.
J'ai également éssayé d'utiliser un fichier .DEF Mais sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 //------------------------------------------------------------------ #include <windows.h> #include <mib.h> //------------------------------------------------------------------------- #pragma argsused void far PASCAL Timer(HWND hWnd,UINT wMessage,UINT nID,DWORD dwTime); __declspec(dllexport) int WINAPI getMib(); int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved) { return 1; } //--------------------------------------------------------------------------- int WINAPI getMib() { //void cmdExecutionCmdConfigLine::get_request(Request* req, int ind) int test; // place instrumentation code (manipulating "value") here MibLeaf *mib = new MibLeaf("1.3.6.1.4.1.14.1.0",READONLY,new OpaqueStr()); mib->get_value(test); delete mib; return test; }
Merci d'avance pour votre aide.
Partager