padriletah
Messages postés1Date d'inscriptionmardi 13 mars 2007StatutMembreDernière intervention12 janvier 2009
-
12 janv. 2009 à 17:02
elguevel
Messages postés718Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention22 novembre 2016
-
13 janv. 2009 à 07:58
Bonjour,
J'utilise la version express de Visual Basic 2008, je souhaiterais utiliser le composant Inet afin de pouvoir transférer un fichier via un protocole Ftp.
Lorsque j'essaie d'importer la librairie "wininet.dll", j'ai le message d'erreur suivant:
"Une référence à 'C:\temp\wininet.dll' n'a pu être ajoutée. Assurez vous que le fichier est accessible et qu'il s'agit d'un assembly ou d'un composant COM valide"
Est-ce que quelqu'un aurait une idée?
Merci d'avance
par contre il faut vérifier pour son utilisation avec VB.NET, le but de VB.NET étant tout de même l'utilisation du framework avant tout (donc sans compo d'un autre langage ou éditeur)
nb : l'OCX (donc pas la DLL) sera à placer dans le rep system, ou dans le dossier de l'application.
même en cours de développement mieux vaut éviter de "jouer" dans le répertoire TEMP
++
<hr size="2" width="100%" />
Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp
elguevel
Messages postés718Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention22 novembre 20163 13 janv. 2009 à 07:58
Bonjour,
Pourquoi utiliser un ocx ? Tu peux declarer chacune des fonctions de Wininet par le biais de Declare :
exemple :
Private Declare Function InternetOpen Lib "wininet.dll" Alias "InternetOpenA" (ByVal sAgent As String, ByVal lAccessType As Long, ByVal sProxyName As String, ByVal sProxyBypass As String, ByVal lFlags As Long) As Long
Mais puisque l'on est en .Net, pourquoi ne pas utiliser la classe FtpWebRequest ?