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 Befolke websider i VBA
    Bruk VBA SendKeys uttalelse å sende tastetrykk som befolker på en nettside kontroller. VBA har andre tilnærminger for å fylle websider , men de involverer studere funksjonene og egenskapene for spesialiserte klasser som " Application.InternetExplorer ", som kan være tidkrevende . De nye til dokumentet automatisering vil finne SendKeys en mer intuitiv tilnærming . " Automation " er begrepet programmerere bruker å referere til ett program kontrollerer en annen . Legg merke til at mens programmet kjører , kan du ikke utføre noen handlinger på datamaskinen. Gjør du det ville sende uønskede tastetrykk til websiden du vil fylle . Instruksjoner
    en

    Klikk på " File" -menyen er " New "-kommandoen i et Office-program , og klikk " OK " for å opprette et nytt dokument . Trykk "Alt" og " F11 " samtidig for å gå inn i VBA programmering miljø, dobbeltklikk deretter på " Dette dokument" elementet i " Prosjekt" -panelet . Denne oppgaven åpner et nytt vindu der du kan skrive eller lime inn en VBA-programmet .
    2

    Åpne i nettleseren en webside du ønsker å fylle med VBA. Tell antall "Tab" tastetrykkene som kreves for å flytte til den første kontrollen du vil fylle . For eksempel anta at du valgte var hjemmet til " ConceptArt.org ", og den første kontrollen du vil fylle det "Brukernavn" kontroll. Trykk på " Tab " gjentatte ganger til markøren kommer inn at tekstboksen kontroll. Du vil finne at to " Tab " tastetrykk for å flytte til denne kontrollen .
    3

    Skriv inn følgende setning i VBA programmering vinduet. Denne uttalelsen aktiverer websiden du vil fylle . Dette trinnet er nødvendig fordi SendKeys uttalelse sender tastetrykk til hvilken programvinduet er aktiv . Type over " ConceptArt.org " sample tekst med navnet som vises i tittellinjen på websiden du vil fylle .

    Sub populatePage ( ) AppActivate ( " ConceptArt.org ") End Sub
    4

    Skriv inn følgende setning i VBA programmering vinduet. Denne uttalelsen flytter gjeldende innsettingspunktet til kontrollen du vil fylle . Uttalelsen utfører tilsvarende de " Tab " tastetrykk du har lagt inn manuelt. Erstatte " 2 " med antall "Tab" tastetrykk for å flytte til den kontrollen du valgte .

    SendKeys "{ TAB 2 }"
    5

    Type følgende " SendKeys " uttalelse etter den forrige. Denne uttalelsen fyller en tekstboks kontroll med tekst . Du kan skrive over prøven teksten angitt med teksten du vil fylle kontroll med .

    SendKeys " mittbrukernavn "
    6

    Tell antall "Tab" tastetrykk trengs å flytte fra den forrige kontrollen du befolkede til neste kontroll du vil fylle . Dette er den samme oppgaven som den som kreves for å flytte til den første befolkede kontroll .
    7

    Skriv inn " SendKeys " statement som sender antall "Tab" tastetrykk du bare telles . Skriv inn " SendKeys " statement som sender teksten du vil fylle den neste kontrollen med . For eksempel, hvis dine tidligere " SendKeys " uttalelser befolket "Brukernavn" tekstboksen , kan du bruke den nåværende " SendKeys " statement å befolke "Passord" tekstboksen .
    8

    Skriv ekstra " SendKeys " uttalelser til å flytte til og fylle de resterende kontrollene du vil fylle ut. Kjør programmet ved å trykke " F5 ". Programmet vil sende tastetrykk til websiden som om du skulle sende tastetrykkene svært raskt for hånd .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan opprette en ny database fil med ADOX i VB6 
    ·Hvordan lage en pong spill med koden i VB 
    ·Hvordan å løse en T - Distribusjon Verdi hjelp av en …
    ·Slik endrer du skrift i System.Windows.Textbox 
    ·Hvordan Rediger Notepad Med VB6 
    ·Hvordan lage en database fra en webside 
    ·Hvordan skjule en rad i en SSRS rapport 
    ·Hvordan skrive et program som vil Refresh Explorer 
    ·Slik importerer VBScript Into VB Express 
    ·Hvordan koble en database til Visual Basic 
      Anbefalte artikler
    ·Slik installerer Microsoft Visual C + + 
    ·Slik importerer Strings i Java 
    ·Hvordan stoppe en Storyboard i Silverlight 
    ·Debugging i Visual C 
    ·PowerShell Object Types 
    ·Slik konverterer et datoformat i PHP 
    ·Slik bruker du en CGZIP fil i Visual Basic 6 
    ·Hvordan bruke en VBA finne en Mac Adresse 
    ·Hvordan lage en kontinuerlig loop Linje 
    ·Hvordan kryptere en fil i VB.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/