Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe je FTP-commando's uitvoeren met VBA
Visual Basic for Applications , of VBA , is een versie van Microsoft's Visual Basic taal , geïntegreerd in de Office suite van productiviteit software tools . VBA- programma's te draaien vanuit een Office tool - bijvoorbeeld Word - toegang tot en het manipuleren van de gegevens die momenteel worden beheerd door dat instrument - bijvoorbeeld een Word-document . Een VBA programma kan zijn inbreng lezen van , of schrijven zijn resultaten naar , bestanden gehost op een externe server in de file transfer protocol of FTP . U kunt VBA-code die FTP client software instrueert schrijven - vooraf geïnstalleerde standaard op uw computer - te communiceren met FTP-servers . Instructies
1

Maak het FTP- commando -bestand met een lijst van commando's die de FTP-client zal uitvoeren . De volgende VBA-code fragment creëert zo'n bestand :

Dim ftpFileHandle
als Geheel

ftpFileHandle = FreeFile

Open " ftpCommand.txt " For Output Zoals # ftpFileHandle

Print # ftpFileHandle , "open ftpserver.com "

Print beelden # ftpFileHandle , " userid "

Print beelden # ftpFileHandle , " wachtwoord"

Print beelden # ftpFileHandle , " stuur localfile.xls "

Print beelden # ftpFileHandle , " recv remotefile.doc "

Print beelden # ftpFileHandle , " bye "

Sluiten # ftpFileHandle

Vervang " ftpserver.com " met de naam van de FTP-server , " userid " met de naam van uw account in die server en " password " met uw wachtwoord . De voorbeeldcode uploadt een spreadsheet opgenomen in een bestand met de naam " localfile.xls " en downloads een document in een bestand met de naam " remotefile.doc . " U kunt elk van de opdrachten van de " Lijst van de FTP-commando's " op de Hulpmiddelen website NSF vóór het sluiten van de sessie met " bye . " Kopen van 2

Maak een batch , of uitvoerbaar script bestand dat zich beroept op de FTP-client om het te hebben de FTP- commando bestand uit te voeren . De volgende VBA-code fragment creëert zo'n bestand :

Dim batFileHandle
als Geheel

batFileHandle = FreeFile

Open " doFtp.bat " For Output Zoals # batFileHandle

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

Sluiten # batFileHandle
3

Voer het batchbestand door de volgende regel in uw VBA-code :

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

notitiekaarten dat de lijn bevat twee enkele aanhalingstekens , zonder enig teken tussen hen , vlak voor de tweede komma . Uw VBA programma zal het batchbestand dat , op zijn beurt , zal de FTP-client te roepen en hebben de volgorde van de commando's van stap 1 uit te voeren roepen .

Previous: Next:
  Visual Basics Programming
·Hoe kan ik een XML- bestand me…
·Hoe te Audio File Play in Visu…
·Hoe te Run VB.NET 
·Hoe te Kwadratische Vergelijki…
·Hoe te IndexOf gebruiken in VB…
·Hoe maak je een HashTable gebr…
·Hoe kan ik een Auto Clicker Ma…
·Hoe maak je een GUI te bouwen …
·Hoe te XSD VB Creëren 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Wat zijn CSS Templates ? 
·Hoe maak je een Array in VBS Zorg 
·Hoe te DOS Command Kill 
·Hoe je encryptie-algoritmen gebruiken in…
·Hoe kan ik lezen en schrijven om Notepad…
·Hoe maak je een persoon Walk in Game Mak…
·Grafische kenmerken van Visual Basic ver…
·Hoe maak je een Coder 
·Hoe te vinden of er een Java Runtime Env…
Copyright © Computer Kennis http://www.nldit.com