Sebastien312
Messages postés2Date d'inscriptionmercredi 1 février 2006StatutMembreDernière intervention17 juillet 2006
-
15 juil. 2006 à 19:44
Whismeril
Messages postés19028Date d'inscriptionmardi 11 mars 2003StatutNon membreDernière intervention24 avril 2024
-
10 janv. 2013 à 19:11
Bonjour,
Je suis actuellement en train de développer une appli sous C# et je voudrais pouvoir utiliser la dll fournie par ftprush pour pouvoir lancer une connexion ftp à travers l'appli.
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 17 juil. 2006 à 01:13
Salut tu peux seulement référencer dans ton projet des librairies managées c-à-d des librairies .NET, il est possible d'appeler des fonctions dans des libs en code natif via >P/Invoke< mais ça nécessite de disposer des fichiers headers pour connaître le nom des fonctions, les paramètres etc..
Pour implementer de simples fonctions ftp dans ton application tu peux utiliser les classes WebClient ( .NET 1.1 ) et FtpWebRequest ( .NET 2.0 ).
Lutinore
Messages postés3246Date d'inscriptionlundi 25 avril 2005StatutMembreDernière intervention27 octobre 201241 18 juil. 2006 à 11:21
Il faut les noms ansi que le type des paramêtres et des valeurs de retours, P/Invoke est trop complexe pour être expliqué en quelques lignes, tu as le lien de la documentation dans mon message précédent, en gros il s'agit de créer un prototype de la fonction avec l'attribut DllImport et d'utiliser des types managés qui ont la même représentation en mémoire que le type natifs.
cs_jashugan
Messages postés28Date d'inscriptionjeudi 2 janvier 2003StatutMembreDernière intervention27 mai 2010 9 janv. 2013 à 21:38
Bonjour,
J'ai personnellement repris le code de la dll de Marsup sur http://mrsp.free.fr/ pour l'adapter pour le 64 bits, ca fonctionne sans soucis ;) Comme ca, j'évite d'utiliser la dll en COM pour mirc.
Vous n’avez pas trouvé la réponse que vous recherchez ?