| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Execute FTP kommandoer med VBA
    Visual Basic for Applications eller VBA , er en version af Microsofts Visual Basic sprog integreret i Office-pakken af produktivitet software-værktøjer . VBA programmer løber fra i et Office- værktøj - for eksempel Word - adgang til og manipulere de data, der forvaltes af det værktøj - f.eks et Word -dokument. Et VBA -program kan læse sit input fra eller skrive sine resultater , filer hostes på en fjernserver over file transfer protocol eller FTP. Du kan skrive VBA-kode , der instruerer FTP-klient -software - forudinstalleret som standard på computeren - til at interagere med FTP-servere. Instruktioner
    1

    Opret FTP kommando fil med en liste over kommandoer, FTP -klient , vil udføre. Følgende VBA-kode fragment skaber en sådan fil : Hej

    Dim ftpFileHandle As Integer

    ftpFileHandle = FreeFile

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

    Udskriv # ftpFileHandle " brugerid "

    Udskriv # ftpFileHandle , "password "

    Udskriv # ftpFileHandle , "send localfile.xls "

    Udskriv # ftpFileHandle , " Modtag remotefile.doc "

    Udskriv # ftpFileHandle " bye "

    Luk # ftpFileHandle

    Erstat" ftpserver.com "med navnet på FTP-server, " brugerid " med navnet på din konto på denne server og " password " med din adgangskode . Eksempelkoden uploads et regneark , der er indeholdt i en fil med navnet " localfile.xls " og downloads et dokument , der er indeholdt i en fil med navnet " remotefile.doc ." Du kan bruge nogen af ​​kommandoerne fra " Liste over FTP-kommandoer " på NSF Tools hjemmeside , før du lukker session med " bye ".
    2

    Opret et parti eller eksekverbar script , fil, der påberåber sig FTP-klienten til at have det udføre FTP kommando fil. Følgende VBA-kode fragment skaber en sådan fil : Hej

    Dim batFileHandle As Integer

    batFileHandle = FreeFile

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

    Luk # batFileHandle
    3

    Udføre batch-fil ved at inkludere følgende linje i din VBA-kode : Hej

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

    Bemærk , at den linje indeholder to enkelte anførselstegn , uden tegn mellem dem , umiddelbart før den anden komma. Din VBA program vil påberåbe sig batchfil, som til gengæld vil påberåbe FTP -klient og har det udføre sekvens af kommandoer fra trin 1 .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver et museklik begivenhed ved hjælp af …
    ·Grafiske funktioner i Visual Basic version 6 
    ·Sådan Luk UserForm 
    ·Sådan Læs e-mail i Visual Basic 
    ·Sådan udskrives et nummer som en procentdel i Visual B…
    ·Sådan oprettes en SQL String i VB.NET 
    ·Hvad kan jeg bruge til at udfylde data tekstbokse i en …
    ·Sådan oprettes en ny styring Form i VB6 
    ·VBS Script Tutorial 
    ·Sådan bruges PictureBox Control i Visual Basic 
      Anbefalede Artikler
    ·Step-by- Step For Løb en Android Emulator 
    ·Sådan finder Perl mappe på en server 
    ·Sådan Teach Yourself Visual C 6 
    ·Hvordan man laver en GPA Calculator i C + + 
    ·Sådan Beregn Skat & alt hjælp af Visual Basic 6.0 
    ·Hvad er IndexError i Python 
    ·Sådan læses en Random Linje Fra en fil i CSH 
    ·Sådan oprettes XSD VB 
    ·Hvordan skal tjekkes EPS format i Java 
    ·Sådan fjernes den primære nøgle hjælp af Visual Bas…
    Copyright © Computer Viden http://www.computerdk.com