Si je sor tout ce qu'il y a dans la class FayaTwain et que je le met a la suite du code ca pourrait fonctionner ? En fait ce que je veux savoir c'est est ce que les dllImport on besoin d'etre dans une classe pour fonctionner ?
Si je sor tout ce qu'il y a dans la class FayaTwain et que je le met a la suite du code ca pourrait fonctionner ? En fait ce que je veux savoir c'est est ce que les dllImport on besoin d'etre dans une classe pour fonctionner ?
Je m'auto cite car j'ai essayé et ca ne fonctione pas. Les dllimport Peuvent etre mis ailleur ?Envoyé par stone
si ca marche bien dans l'exemple C#, il n'y a pas de raisons de tout boulverser
Je veux pas tout boulverser mais c'est quand même bizar que je puisse acceder a tout sauf à ma classe . Ya pas un pro du C# qui pourai m'eclairer sur le sujet ?!Envoyé par nico-pyright(c)
En plus quand j'ecri using namespace FayaTwCL:: l'auto completion me propose la class FayaTwain je necomprend pas. Comment faire pour y avoir acces !?
Correction : j'ai regénéré la Dll et mon projet c++ et ca fonctionne.
Pour utiliser une methode il me suffit de taper :
FayaTwCL::FayaTwain::LeNomDeLaMethode();
Merci a tous pour votre aide (surtout nico-pyright) !
Bon en fait ca marche mais ca marche pas!
Lorsque j'execute mon programme (aprl'avoir generer et que ca marche tre bien d'ailleur) j'ai une erreur que voici :
Aurais je oublier de faire quelque chose ou de mettre quelque chose ?Une exception non gérée du type 'System.IO.FileNotFoundException' s'est produite dans ScannToMail.exe
Informations supplémentaires : Impossible de charger le fichier ou l'assembly 'FayaTwainAssembly, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' ou une de ses dépendances. Le fichier spécifié est introuvable.
Je retir ce que j'ai di, j'avais juste oublier d'ajouter la Dll en référence dans mon projet en C++.
Merci les gars, j'ai relu votre post et ça m'a fait gagné pas mal de temps !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager