Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur Fylla webbsidor i VBA

    Använd VBA SendKeys att skicka tangenttryckningar som befolkar en webbsida kontroller . VBA har andra metoder för att fylla webbsidor , men de innebär att studera de funktioner och egenskaper hos specialiserade klasser såsom " Application.InternetExplorer , " vilket kan vara tidskrävande . Dessa nya till dokumentautomation hittar SendKeys ett mer intuitivt förhållningssätt . " Automation " är termen programmerare använder för att referera till en ansökan kontrollerar en annan . Observera att medan programmet körs , kan du inte utföra några operationer på din dator . Därigenom skulle skicka oönskade knapptryckningar till den webbsida du vill fylla . Instruktioner
    1

    Klicka på " Arkiv " -menyn är " Ny " kommandot för alla Office-program , och klicka sedan på " OK " för att skapa ett nytt dokument . Tryck på " Alt " och " F11 " samtidigt för att komma in i VBA-programmering miljö , dubbelklicka sedan på "Dokumentet " post i " Project " rutan . Denna uppgift öppnas ett nytt fönster där du kan skriva eller klistra in ett VBA -program .
    2

    Öppna i webbläsaren en webbsida som du vill fylla med VBA . Räkna antalet " Tab " knapptryckningar krävs för att flytta till den första kontrollen som du vill fylla . Till exempel , anta den sida du valde var hemsidan för " ConceptArt.org , " och den första kontrollen du vill fylla är det " Användarnamn " kontroll . Tryck på " Tab " upprepade gånger tills markören går att kontrollera textrutan . Du kommer att upptäcka att två " Tab " tangenttryckningar behövs för att flytta till denna kontroll . Addera 3

    Skriv följande uttalande i VBA-programmering fönstret . Detta uttalande aktiverar den webbsida du vill fylla . Detta steg är nödvändigt eftersom SendKeys skickar tangenttryckningar till vilken ansökan fönstret är aktivt . Typ över " ConceptArt.org " prov text med det namn som visas i namnlisten för den webbsida som du vill fylla .

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

    Skriv följande uttalande i VBA-programmering fönstret . Detta uttalande flyttar insättningspunkten till den kontroll du vill fylla . Uttalandet utför motsvarigheten av " Tab " tangenttryckningar du angav manuellt . Ersätt " 2 " med antalet " Tab " knapptryckningar behövs för att flytta till den kontroll du valde .

    SendKeys " { TAB 2 } "
    5

    Type följande " SendKeys " uttalande efter den föregående . Detta uttalande fyller en textruta kontroll med text . Du kan skriva över provet texten anges med texten du vill fylla kontrollen med .

    SendKeys " MittAnvändarnamn "
    6

    Räkna antalet " Tab " tangenttryckningar behövs att flytta från den föregående kontrollen du befolkas till nästa kontroll som du vill fylla . Detta är samma uppgift som den som behövs för att flytta till den första befolkade kontroll .
    7

    Skriv " SendKeys " uttalande som skickar många " Tab " tangenttryckningar du just räknade . Skriv in " SendKeys " uttalande som skickar texten du vill fylla i nästa kontroll med . Till exempel, om dina tidigare " SendKeys " uttalanden befolkade " Användarnamn " textrutan , kan du använda den nuvarande " SendKeys " uttalande att befolka " Password " textrutan .
    8

    Skriv ytterligare " SendKeys " uttalanden för att flytta till och fylla de återstående kontrollerna som du vill fylla . Kör ditt program genom att trycka på " F5 ". Ditt program kommer att skicka tangenttryckningar till webbsidan som om du skulle skicka tangenttryckningar mycket snabbt för hand . Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man programmerar Valuta i Vb.Net
    ·Visual Basic Tutorial för nybörjare
    ·Hur man programmerar en agenda i VB.NET
    ·Hur man skapar RTF-filer i Visual Basic 6
    ·Definition av fält i Visual Basic 6.0
    ·Så här byter du namn på formuläret i koden med Visu…
    ·Hur att dölja Kontrollbox i VB
    ·Hur du ändrar en tabell s Standardvy Med Visual Basic
    ·Hur bevara Variabler i VBA
    ·Hur man använder VBS att stänga av ljudet
    Utvalda artiklarna
    ·Lägga till en församling till web.config
    ·Hur Stäng alla öppna webbläsarfönster med Java
    ·Hur till Stopp WEBrick på NetBeans
    ·Hur man skapar en Session ID i PHP
    ·Aktivera root-åtkomst till MySQL Från fjärrmaskiner
    ·Hur man sätter in en offert på en sträng i ColdFusio…
    ·Användning av Python Yield
    ·Hur man skapar variabler i Perl
    ·Hur man skapar en databas med hjälp av Visual Basic
    ·Hur man tillåta användning av PHP System Funktioner
    Copyright © Dator Kunskap http://www.dator.xyz