Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan kjøre FTP kommandoer med VBA
    Visual Basic for Applications , eller VBA , er en versjon av Microsofts Visual Basic språket , integrert i Office-pakken produktivitet dataverktøy. VBA- programmer kjøres fra et Office- verktøy - for eksempel Word - tilgang til og manipulere data som forvaltes av det verktøyet - for eksempel et Word- dokument . En VBA-programmet kan du lese innspill fra , eller skrive sine resultater til, filer lagret på en ekstern server over File Transfer Protocol , eller FTP. Du kan skrive VBA-kode som instruerer FTP-klient programvare - forhåndsinstallert som standard på datamaskinen din - til å samhandle med FTP-servere . Instruksjoner
    en

    Opprett FTP kommando fil med en liste over kommandoer som FTP-klient vil utføre. Følgende VBA-kode fragment skaper en slik fil : en

    Dim ftpFileHandle As Integer

    ftpFileHandle = FreeFile

    Åpne " ftpCommand.txt " For Output As # ftpFileHandle
    < p> Print # ftpFileHandle , "open ftpserver.com "

    Print # ftpFileHandle , " brukerid"

    Print # ftpFileHandle , "password "

    Print # ftpFileHandle , " sende localfile.xls "

    Print # ftpFileHandle , " recv remotefile.doc "

    Print # ftpFileHandle , " bye "

    Close # ftpFileHandle

    Erstatt" ftpserver.com "med navnet på FTP- server, " brukerid " med navnet på kontoen din i den serveren og " password " med passordet ditt . Eksempelkode opplastninger et regneark i en fil som heter " localfile.xls " og laster ned et dokument som finnes i en fil som heter " remotefile.doc ." Du kan bruke noen av kommandoene fra " Liste over FTP kommandoer " på NSF Verktøy nettsiden før du lukker økten med "bye ".
    2

    Lag en batch eller kjørbar script , fil som påkaller FTP- klient for å ha det kjøre FTP -kommando filen . Følgende VBA-kode fragment skaper en slik fil : en

    Dim batFileHandle As Integer

    batFileHandle = FreeFile

    Åpne " doFtp.bat " For Output As # batFileHandle
    < p> Print # batFileHandle , "ftp - s : ftpCommand.txt "

    Close # batFileHandle
    3

    Kjør batch -fil ved å inkludere følgende linje i VBA- kode : en

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

    Merk at linjen inneholder to apostrof , uten noen tegn mellom dem , umiddelbart før andre komma . VBA- programmet vil påberope batch -fil som i sin tur vil påberope seg FTP-klient og ha det utføre sekvensen av kommandoer fra Trinn 1 .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke VB Logic vil omgjøre en liste 
    ·Hvordan oppdage en proxy-server i NET 
    ·Sette inn en linje i en fil i VBS 
    ·Hvordan skrive ut en Array Produksjonen i omvendt rekke…
    ·Hvordan Lukk arbeidsbøker i VBA 
    ·Hvordan stoppe en Loop i VBA 
    ·Slik konverterer Strings til objekter i VB 
    ·Hvordan sjekke en String for alfabetet i Visual Basic-k…
    ·Hvordan lage en nettleser Naviger til URL Deltok i en t…
    ·Hvordan skrive kode på HTML Button Med VBScript 
      Anbefalte artikler
    ·Slik konverterer en liste til en String i Java 
    ·Hvordan lage en ASCII String i VBScript 
    ·JavaScript Vs . Java Applets 
    ·Hvordan sjekke Scripts i MySQL 
    ·Definisjon av en lav - nivå Unntak 
    ·Hvordan Fell funksjonspekere 
    ·Visual Basic. NET Vs . Visual C # NET 
    ·Hvordan lage graf Breaks i SigmaPlot 
    ·Hvordan endre stil klasse med JavaScript 
    ·En Java overstyring Overload 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/