| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> Content
    Come compilare le pagine Web in VBA
    Utilizzare l'istruzione SendKeys di VBA per inviare sequenze di tasti che popolano i controlli di una pagina web. VBA ha altri metodi per popolare le pagine Web , ma anche esaminare le funzioni e le proprietà di classi specializzate come " Application.InternetExplorer ", che può richiedere molto tempo . Quelli nuovi di automazione dei documenti troverà SendKeys un approccio più intuitivo . "Automazione" è il termine programmatori usano per riferirsi a una sola applicazione controlla un'altra . Si noti che mentre il programma è in esecuzione , non è possibile eseguire alcuna operazione sul computer. In questo modo sarebbe inviare sequenze di tasti desiderati alla pagina Web che si desidera popolare . Istruzioni
    1

    Cliccare il comando del menu "File ", "Nuovo" di qualsiasi applicazione di Office , quindi fare clic su "OK" per creare un nuovo documento . Premere il tasto " Alt " e " F11 " contemporaneamente per entrare nel ambiente di programmazione VBA , quindi fare doppio clic sulla voce " Questo documento " nel pannello "Progetto" . Questa operazione apre una nuova finestra in cui è possibile digitare o incollare un programma VBA .
    2

    aperto nel browser Web di una pagina Web che si desidera per popolare con VBA . Contare il numero di "Tab" tasti premuti necessari per passare al primo controllo che si desidera popolare . Ad esempio, si supponga la pagina che hai scelto era la home page di " ConceptArt.org , " e il primo controllo che si desidera popolare è il controllo "Username" . Premere il tasto " Tab " ripetutamente fino a quando il cursore entra che il controllo casella di testo . Troverete che due sequenze di tasti "Tab" sono necessari per passare a questo controllo.
    3

    digitare la seguente istruzione nella finestra di programmazione VBA . Questa affermazione attiva la pagina Web che si desidera popolare . Questo passaggio è necessario perché l' istruzione SendKeys invia sequenze di tasti a seconda di quale finestra è attiva . Tipo il " ConceptArt.org " testo di esempio con il nome che appare nella barra del titolo della pagina Web che si desidera popolare .

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

    digitare la seguente istruzione nella finestra di programmazione VBA . Questa istruzione sposta il punto di inserimento corrente per il controllo che si desidera popolare . L'istruzione esegue l'equivalente dei tasti "Tab" inseriti manualmente . Sostituire il "2" con il numero di "Tab" tasti da premere per passare al controllo si è scelto .

    SendKeys "{ TAB 2} "
    5

    Tipo la seguente dichiarazione " SendKeys " dopo il precedente . Questa affermazione popola un controllo casella di testo con il testo . È possibile digitare il testo di esempio inserito con il testo che si desidera compilare il controllo con .

    SendKeys " myusername "
    6

    contare il numero di "Tab" tasti da premere di passare dal controllo precedente è compilato al controllo successivo si desidera popolare . Questo è lo stesso compito come quello necessario per passare al primo controllo popolata.
    7

    digitare l'istruzione " SendKeys " che invia il numero di "Tab" battiture appena contato . Digitare l'istruzione " SendKeys " che invia il testo che si desidera compilare il controllo successivo con . Ad esempio, se il tuo " SendKeys " dichiarazioni precedenti popolato la casella di testo " Nome utente " , è possibile utilizzare l'attuale dichiarazione " SendKeys " per popolare la casella di testo "Password" .
    8

    Scrivi ulteriori dichiarazioni " SendKeys " per passare e popolare i restanti controlli che desideri compilare . Eseguire il programma premendo il tasto " F5 ". Tuo programma invierà le sequenze di tasti per la pagina Web come se si stesse inviando le sequenze di tasti molto velocemente a mano.

    Previous :

    next :
      Articoli Correlati
    ·Come ridimensionare le immagini importate in Visual Bas…
    ·Come utilizzare la casella di testo in Visual Basic 6.0…
    ·Quali sono i diversi tipi di cicli in Visual Basic ? 
    ·Modi per specificare Gamma in VBA 
    ·Come aggiungere una stampante con uno script batch 
    ·Come rimuovere una casella di riepilogo Visual Basic 
    ·Come riprendere un progetto su Visual Basic 
    ·Come eliminare record per la stored procedure in Visual…
    ·Come eseguire un URL da codice con VB.NET 
    ·Come leggere un file in un Listbox 
      Articoli in evidenza
    ·MySQL ASP Tutorial 
    ·MySQL si unisce Tutorial 
    ·Java Coding lingua 
    ·Come dichiarare una funzione in C 
    ·Come Downcast in VB.NET 
    ·Come congelare Inaugurato File temporanei Internet in I…
    ·Come catturare tutte le variabili di una funzione SCOPE…
    ·Come scrivere uno script di Live Messenger 
    ·Come inviare una email tramite G-Mail in Visual Basic 6…
    ·Come spostare un progetto NetBeans Da Mac a Windows 
    Copyright © Conoscenza Informatica http://it.wingwit.com