COMMANDE DE NAVIGATION FTP INET (LISTER DS UN LISTBOX)
cs_Urgo
Messages postés780Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 avril 2009
-
1 mai 2003 à 02:11
boyington2
Messages postés4Date d'inscriptiondimanche 3 décembre 2000StatutMembreDernière intervention 5 septembre 2009
-
5 sept. 2009 à 13:02
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
A noter :
Etant donné que le serveur FTP peut être hébergé par un autre OS (Unix,..) il est fortement conseillé de modifier tout les caractères exotiques (! pose de sacrés problèmes avec UNIX !) ; le code devient :
Private Function CleanCarCodeForFTP(ByRef aFile As String) As String
Dim I As Long
Dim CurCar As String
Dim AsciiCode As Long
Dim codeOk As Boolean
For I = 1 To Len(aFile)
CurCar = Mid(aFile, I, 1)
AsciiCode = Asc(CurCar)
codeOk = (AsciiCode > 45 And AsciiCode < 58) Or (AsciiCode > 64 And AsciiCode < 91) Or (AsciiCode > 96 And AsciiCode < 123)
If codeOk Then
CleanCarCodeForFTP = CleanCarCodeForFTP & CurCar
Else
CleanCarCodeForFTP = CleanCarCodeForFTP & "_asc" & AsciiCode & "_"
End If
Next
End Function
cs_lataupeben
Messages postés232Date d'inscriptiondimanche 19 octobre 2003StatutMembreDernière intervention24 janvier 2006 6 nov. 2003 à 18:42
essaie le non msdos du fichier
niourf
Messages postés9Date d'inscriptiondimanche 20 juillet 2003StatutMembreDernière intervention21 juillet 2003 24 juil. 2003 à 18:41
super!!
moi qui suis newbie ca m'aide enormement pour apprendre
merci beaucoup pcpunch
cs_Urgo
Messages postés780Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 avril 20091 3 mai 2003 à 02:04
Je t'ai mis 10 pour remonter ta note ;)
devsurf
Messages postés148Date d'inscriptiondimanche 13 octobre 2002StatutMembreDernière intervention13 novembre 2008 3 mai 2003 à 00:42
oups ...il est dislexique ce forum :) je re-pete:
Quoi qu'il en soit , pour moi c'est assez instructif
Alors merci ..)
devsurf
Messages postés148Date d'inscriptiondimanche 13 octobre 2002StatutMembreDernière intervention13 novembre 2008 3 mai 2003 à 00:39
Quoi qu'il en soit , our c assez instructif
Alors merci merci ...)
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 1 mai 2003 à 13:41
utilise les APIs FTP de dobe mais le souci c ke ca freeze l'appli meme avec des threads ...
sinon bah t bon pour le winsock :) (long a faire et pas facile mais le resultat est parfait)
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 1 mai 2003 à 13:39
g essayer chr(20) et _ marche po!!!
c dommage si inet a ce probleme il est bon pour la poubelle!!lol
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 1 mai 2003 à 13:36
sinon essai les underscore _
des fois les _ remplace les espaces et sont remplacés par des espaces ..
on ne sait jamais.
sinon perso je vois pas autre chose
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 1 mai 2003 à 13:34
mon%20fichier.txt marche pas ?
ds ce cas essai mon" & chr(20) & "fichier.txt
le chr(20) pour l'espace.
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 1 mai 2003 à 12:45
Urgo pourquoi? g poster cette source car je n ai trouver null part un ex d utilisation de inet avec les commandes dir,cd,cdup etc....
Je crois que j aurais pas du la poster car les commentaires sont assez rude!!!! mais c bon a savoir en plus une note de 1 me semble assez dur?????
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 1 mai 2003 à 12:38
g tester marche pas les %
cs_Urgo
Messages postés780Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 avril 20091 1 mai 2003 à 12:37
Le titre m'avait attiré mais en voyant ton commentaire, ça m'a fait changé d'avis ! :D
lumesh
Messages postés564Date d'inscriptionjeudi 21 février 2002StatutMembreDernière intervention 7 novembre 2008 1 mai 2003 à 11:45
oui tu remplace les espace par %20 comme pour une URL et ca marchera
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 1 mai 2003 à 11:30
dsl je rectifie de suite !!!!
devsurf
Messages postés148Date d'inscriptiondimanche 13 octobre 2002StatutMembreDernière intervention13 novembre 2008 1 mai 2003 à 09:16
Par contre moi ca m'interesse, maise je ne eux pas voir.
Le projet est vide- pas de Form
J'attendrai tant pis..
pcpunch
Messages postés1243Date d'inscriptionmardi 7 mai 2002StatutMembreDernière intervention18 février 20195 1 mai 2003 à 02:13
ben pourquoi tu la regarde alors!!! je te force pas!!!!
cs_Urgo
Messages postés780Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention16 avril 20091 1 mai 2003 à 02:11
T'as oublié LISTER(DIR) UN FTP AVEC INET DANS UN LISTBOX
Sinon t'as source ne m'intéresse pas
Donc pas de note
5 sept. 2009 à 13:02
15 oct. 2006 à 15:11
8/10
3 janv. 2006 à 11:44
26 juin 2005 à 16:59
merci
bon courrage
15 nov. 2003 à 17:07
InetFTP.Execute , "PUT " & Chr(34) & LocalFile & Chr(34) & "/" & FTPFile
A noter :
Etant donné que le serveur FTP peut être hébergé par un autre OS (Unix,..) il est fortement conseillé de modifier tout les caractères exotiques (! pose de sacrés problèmes avec UNIX !) ; le code devient :
InetFTP.Execute , "PUT " & Chr(34) & LocalFile & Chr(34) & "/" & CleanCarCodeForFTP(FTPFile)
Private Function CleanCarCodeForFTP(ByRef aFile As String) As String
Dim I As Long
Dim CurCar As String
Dim AsciiCode As Long
Dim codeOk As Boolean
For I = 1 To Len(aFile)
CurCar = Mid(aFile, I, 1)
AsciiCode = Asc(CurCar)
codeOk = (AsciiCode > 45 And AsciiCode < 58) Or (AsciiCode > 64 And AsciiCode < 91) Or (AsciiCode > 96 And AsciiCode < 123)
If codeOk Then
CleanCarCodeForFTP = CleanCarCodeForFTP & CurCar
Else
CleanCarCodeForFTP = CleanCarCodeForFTP & "_asc" & AsciiCode & "_"
End If
Next
End Function
6 nov. 2003 à 18:42
24 juil. 2003 à 18:41
moi qui suis newbie ca m'aide enormement pour apprendre
merci beaucoup pcpunch
3 mai 2003 à 02:04
3 mai 2003 à 00:42
Quoi qu'il en soit , pour moi c'est assez instructif
Alors merci ..)
3 mai 2003 à 00:39
Alors merci merci ...)
1 mai 2003 à 13:41
sinon bah t bon pour le winsock :) (long a faire et pas facile mais le resultat est parfait)
1 mai 2003 à 13:39
c dommage si inet a ce probleme il est bon pour la poubelle!!lol
1 mai 2003 à 13:36
des fois les _ remplace les espaces et sont remplacés par des espaces ..
on ne sait jamais.
sinon perso je vois pas autre chose
1 mai 2003 à 13:34
ds ce cas essai mon" & chr(20) & "fichier.txt
le chr(20) pour l'espace.
1 mai 2003 à 12:45
Je crois que j aurais pas du la poster car les commentaires sont assez rude!!!! mais c bon a savoir en plus une note de 1 me semble assez dur?????
1 mai 2003 à 12:38
1 mai 2003 à 12:37
1 mai 2003 à 11:45
1 mai 2003 à 11:30
1 mai 2003 à 09:16
Le projet est vide- pas de Form
J'attendrai tant pis..
1 mai 2003 à 02:13
1 mai 2003 à 02:11
Sinon t'as source ne m'intéresse pas
Donc pas de note