File1.Path = App.Path & "\..." For i = 0 To File1.ListCount - 1 FtpPutFile hConnection, File1.Path & "" & File1.List(i) Next i
Dim FileName As String Dim Path As String Dim Filter As String Path = "\dossier\*.*" FileName = Dir(Path) While FileName <> "" Debug.Print FileName FileName = Dir Wend FtpPutFile hConnection, "" & App.Path & FileName, FileName, FTP_TRANSFER_TYPE_UNKNOWN, 0
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionLa valeur de la propriété Path est une chaîne qui indique un chemin d'accès, tel que C:\Ob ou C:\Windows\System. Pour un contrôle FileListBox, (par exemple) la valeur par défaut est le chemin d'accès actuel lorsque le contrôle est créé au moment de l'exécution.
chemin = "d:" filtre = "*.html" et_d_un = Dir(chemin & filtre, vbNormal Or vbHidden) Do While et_d_un <> "" MsgBox et_d_un ' ===>> va-t-tl savoir quelle instruction donner ici ? on va voir ! et_d_un = Dir Loop
Dim FileName As String Dim Path As String Dim Filter As String Path = App.Path & "\dossier" FileName = Dir(Path) While FileName <> "" Debug.Print FileName FileName = Dir FtpPutFile hConnection, FileName, FileName, FTP_TRANSFER_TYPE_UNKNOWN, 0 Wend
que faut-il faire pour retrouver, à partir de Filename et de Path, le chemin complet de FileName
File1.Path & "" & File1.List(i)
Dim FileName As String Dim Path As String Dim Filter As String Path = "\dossier" FileName = Dir(Path) While FileName <> "" FtpPutFile hConnection, FileName & "" & FileName, FTP_TRANSFER_TYPE_UNKNOWN, 0 Wend
FtpPutFile hConnection, FileName & "" & FileName, FTP_TRANSFER_TYPE_UNKNOWN, 0
envoyer le contenu d'un répertoire
Dim FileName As String Dim Path As String Dim Filter As String Path = App.Path & "\dossier" FileName = Dir(Path) While FileName <> "" List1.AddItem FileName FileName = Dir FtpPutFile hConnection, FileName, FileName, FTP_TRANSFER_TYPE_UNKNOWN, 0 Wend
FtpPutFile hConnection, (nom du fichier sur le pc)& "" & (le nom destiné sur l'hebergeur), FTP_TRANSFER_TYPE_UNKNOWN, 0
FtpPutFile hConnection, (nom du fichier sur le pc)& "" & (le nom destiné sur l'hebergeur), FTP_TRANSFER_TYPE_UNKNOWN, 0
nom du fichier sur le pc==>> c'est FAUX: c'est le chemin où se trouve le fichier + "" + le nom du fichier sur le pc...
File1.Path & "" & File1.List(i)
File1.Path & "" & File1.List(i)fera: "C:\MonDossier\test.txt" (le chemin d'accès complet) ce qui n'est pas pareil à ce que tu lui envoies (uniquement "test.txt")