Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire un diagramme de flux e…
  • Comment faire pour créer une interf…
  • . Comment changer l' ouverture de se…
  • Comment fusionner un fichier XML dan…
  • Comment créer une calculatrice GPA …
  • Comment réparer colonnes dans DataG…
  • Comment ranger les nombres en ordre …
  • Comment faire pour convertir en enti…
  • Comment changer d'écran avec VB Sof…
  • Comment faire pour exécuter un sous…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment exécuter des commandes FTP avec VBA

    Visual Basic pour Applications, ou VBA, est une version du langage Visual Basic de Microsoft, intégré dans la suite d'outils logiciels de productivité de bureau. Programmes VBA s'exécutent à partir d'un outil de bureau - par exemple , Word - accéder et manipuler les données actuellement gérées par cet outil - par exemple, un document Word . Un programme VBA peut lire son entrée à partir , ou écrire ses résultats , les fichiers hébergés sur un serveur distant via le protocole de transfert de fichiers ou FTP. Vous pouvez écrire du code VBA qui indique logiciel client FTP - préinstallé par défaut sur votre ordinateur - d'interagir avec les serveurs FTP. Instructions
    1

    Créer le fichier de commandes FTP avec une liste de commandes que le client FTP exécutera . Le fragment de code VBA suivant crée un tel fichier : Photos

    ftpFileHandle As Integer

    ftpFileHandle = FreeFile

    ouverte " ftpCommand.txt " pour la sortie Comme # ftpFileHandle

    Imprimer # ftpFileHandle , "ouvert ftpserver.com "

    Print # ftpFileHandle , " userid "

    Print # ftpFileHandle , "password"

    Print # ftpFileHandle , " envoyer localfile.xls "

    Print # ftpFileHandle , " remotefile.doc recv "

    Print # ftpFileHandle , " bye "

    Fermer # ftpFileHandle

    Remplacer" ftpserver.com " avec le nom du serveur FTP, " userid "avec le nom de votre compte dans ce serveur et " password " avec votre mot de passe. Les échantillons ajouts de code d'une feuille de calcul contenues dans un fichier nommé " localfile.xls " et télécharge un document contenu dans un fichier nommé " remotefile.doc ». Vous pouvez utiliser l'une des commandes à partir de la "Liste des commandes FTP " sur le site Web de NSF outils avant de fermer la session avec "bye ".
    2

    Créer un batch ou script exécutable , un fichier qui invoque le client FTP de l'avoir exécuter le fichier de commandes FTP. Le fragment de code VBA suivant crée un tel fichier : Photos

    batFileHandle As Integer

    batFileHandle = FreeFile

    ouverte " doFtp.bat " pour la sortie Comme # batFileHandle

    Imprimer # batFileHandle , "ftp -s: ftpCommand.txt "

    Fermer # batFileHandle
    3

    Lancez le fichier batch en incluant la ligne suivante dans votre code VBA : Photos

    Shell ( " doFtp.bat " ) , vbHide '' , vbMinimizedNoFocus

    Notez que la ligne contient deux apostrophes , sans aucun caractère entre elles, immédiatement avant la deuxième virgule. Votre programme VBA appeler le fichier batch qui , à son tour, appeler le client FTP et le faire exécuter la séquence de commandes depuis l'étape 1.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment copier les tableaux dynamiques en VB6 
  • Comment jouer Multichannel Audio en Visual Basic 
  • Comment utiliser VB VBA pour effectuer un test de Ping 
  • Comment faire pour créer une zone de liste dans Visual Basic 
  • Comment utiliser VB Lite 
  • Comment vérifier Access 2007 Si requête existe 
  • Comment utiliser VBA pour faire une contre 
  • Comment faire pour envoyer HTML Email Avec CDO 
  • Comment faire la distinction entre procédure et fonction d'appel en VB6 
  • Microsoft Visual Basic pour Applications Tutorial 
  • Connaissances Informatiques © http://www.ordinateur.cc