Bonjour,
J'ai construit un Dll nommée CsvHandler.
voila le code CsvHandler.h
#include <string>
#include <list>
#include<vector>
#include "Point.h"
namespace CsvHandlerDll
{
class CsvHandler
{
public:
__declspec(dllexport) CsvHandler(void);
__declspec(dllexport) CsvHandler(char *s1,char s2);
__declspec(dllexport) char GetDelim(void);
__declspec(dllexport) char * GetPathFile(void);
__declspec(dllexport) void SetDelim(char d);
__declspec(dllexport) void SetPF(char* pf);
__declspec(dllexport) ~CsvHandler();
__declspec(dllexport) void ReadFile(void);
__declspec(dllexport) void Display_Vect();
__declspec(dllexport) std::vector<Point> GetPoints(void);

private:
void AddPoint(std::list<std::string> lst);
char * PathFile;
char delim;
std::vector<Point> vec;
};
}
le Point.h est un classe que j'ai fait dans le projet CsvHandler.
Puis j'ai voulu utiliser ce Dll dans un autre projet.
J'ai crée mon nouveau projet dans la meme solution que le Dll.
puis j'ai ajoutée la référence de ce Dll à partir de la page propriété de la page.
J'ai ajouté le path de Dll dans le debugging. J'ai fait tous les instructions que j'ai trouvé dans ce site
Mais aprés l'exécution de mon nouveau projet le message d'erreur suivant me parait.
fatal error C1083: Impossible d'ouvrir le fichier include*: 'CsvHandler.h'*: No such file or directory
SVP y-a-t-il quelqu'un qui peut m'aider.