|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : février 2011 Messages : 7 ![]() |
Bonjour,
j’espère poster dans la bonne rubrique. En VB, je fais appel a une instruction shell pour me connecter en FTP (FTP.exe windows). je fais appel a un fichier .bat qui lance le process. Cela fonctionne. shell ("ftp.exe -s:c:\temp\fichier.bat") fichier.bat = open ftp.site.fr user mdp j'utilise une connexion internet par satellite, donc je n'ai pas un gros debit. quand la connexion est établie, je dois, environ toutes le 10 secondes envoyer un nouveau fichier vers le serveur. je bloque sur la commande shell qui me permettrait d'envoyer ces nouveaux fichiers sans avoir a chaque fois a relancer la connexion qui me prend énormément de temps. en gros, je souhaite envoyer a la volée des fichier sans devoir systématiquement a relancer la connexion. si je fais a ce moment une instruction shell du genre " SHELL (ftp.exe...) cela m'ouvre une nouvelle fenêtre CMD alors que la précédente est toujours active, mais que je n'arrive pas a envoyer les nouvelles instruction dans la 1er fenetre. merci de votre aide. -Visual basic express 2010 -windows 8 -Dell INSPIRON CORE I7 |
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() |
vb.net permet d'accéder à ftp directement, pas la peine de se compliquer la vie à passer par un shell
system.net.webclient.uploadfile par exemple, mais il y a d'autres méthodes |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com