| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Visual Basics Programación >> Content
    Cómo ejecutar comandos FTP con VBA
    Visual Basic para Aplicaciones o VBA , es una versión del lenguaje de Visual Basic de Microsoft , integrado en la suite Office de herramientas de software de productividad. Programas de VBA se ejecutan desde una herramienta de oficina - por ejemplo, Word - acceder y manipular los datos gestionados actualmente por esa herramienta - por ejemplo , un documento de Word. Un programa de VBA puede leer su entrada desde o escribir sus resultados , los archivos alojados en un servidor remoto a través del protocolo de transferencia de archivos , o FTP. Se puede escribir código VBA que instruye el software de cliente FTP - preinstalado por defecto en tu ordenador - para interactuar con los servidores FTP . Instrucciones
    1

    Crear el archivo de comandos FTP con una lista de comandos que el cliente FTP ejecutará . El fragmento de código VBA siguiente se crea dicho archivo :

    ftpFileHandle Dim As Integer

    ftpFileHandle = FreeFile

    Abrir " ftpCommand.txt " para la salida como # ftpFileHandle
    < p> Print # ftpFileHandle , " abierto ftpserver.com "

    Print # ftpFileHandle , " usuario"

    Print # ftpFileHandle , "password "

    Print # ftpFileHandle , "enviar localfile.xls "

    Print # ftpFileHandle , " remotefile.doc recv "

    Print # ftpFileHandle , " bye "

    Close # ftpFileHandle

    Reemplazar" ftpserver.com "con el nombre del servidor FTP, " ID de usuario "con el nombre de su cuenta en el servidor y " password " con su contraseña . El código de ejemplo carga una hoja de cálculo contenido en un archivo llamado " localfile.xls " y descarga un documento contenido en un archivo llamado " remotefile.doc ". Puede utilizar cualquiera de los comandos de la "Lista de comandos FTP " en la página web de NSF Herramientas antes de cerrar la sesión con "bye ".
    2

    Crear un proceso por lotes o script ejecutable , el archivo que invoca el cliente FTP para que lo ejecute el archivo de comandos FTP. El fragmento de código VBA siguiente se crea dicho archivo :

    batFileHandle Dim As Integer

    batFileHandle = FreeFile

    Abrir " doFtp.bat " para la salida como # batFileHandle
    < p> Print # batFileHandle , "ftp - s : ftpCommand.txt "

    Close # batFileHandle
    3

    Ejecute el archivo por lotes mediante la inclusión de la siguiente línea en el código VBA :

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

    Tenga en cuenta que la línea contiene dos comillas simples , sin ningún carácter entre ellos , inmediatamente antes de la segunda coma. Su programa de VBA invocará el archivo por lotes que , a su vez , se invocará el cliente FTP y hacer que ejecute la secuencia de comandos desde el paso 1.

    Previous :

    next :
      Artículos relacionados
    ·Basic 2010 Web Browser Barra de progreso Tutorial Visua…
    ·Cómo utilizar información sobre herramientas en VB 
    ·Cómo Multi -Thread en Visual Basic 
    ·Cómo detectar el Real Player Plug -In para Visual Basi…
    ·Cómo extraer un IP De Texto Con VBS 
    ·¿Cómo puedo cambiar la configuración regional de VBA…
    ·Cómo agregar Campo Acceso con Visual Basic 
    ·Cómo quitar el botón de comando Frontera con VB6 
    ·Cómo hacer un Pop Up en Visual Basic 
    ·Función Texto en VBA 
      Artículos destacados
    ·Cómo leer un archivo XLS usando PHP 
    ·Cómo implementar un árbol binario utilizando Pascal 
    ·Cómo utilizar Fortran en C + + Linux 
    ·Cómo vincular COBOL y C Juntos en z /OS 
    ·Cómo adjuntar un archivo PHP en un correo electrónico…
    ·Cómo cambiar el Tipo frase en PHP 
    ·Cómo eliminar registros de procedimiento almacenado en…
    ·Juegos programables para una TI 86 
    ·Cómo construir un sitio Web PHP 
    ·Cómo utilizar la documentación de la API de Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com