Visual Basic ( VB ), tilbyr Microsofts utvikling språk og miljø for Windows , minst to måter å automatisere programmene ikke tiden mottar inndata fra brukeren . En måte er å utføre funksjoner som programmet skal styres utsetter å kontrollere programmer for dette formålet . En annen automatisering metoden innebærer å bruke VB SendKeys-klassen . Send- metode for denne klassen kan sende tastetrykk til applikasjoner gitt fokus ved AppActivate kommandoen. Sende kommandoer fra VB til ut-av - fokus kommandoene gjør det mulig for ulike typer programmer for å arbeide sammen . Instruksjoner
en
Åpen VB og klikk på "File " -menyen er " Nytt prosjekt "-kommandoen til å begynne å lage en ny, tom program . Du vil tilpasse dette programmet til å sende en kommando til et program som ikke er i fokus.
2
Klikk på " Windows-skjema søknad" linken som vises i " Nytt prosjekt " dialogboksen . Åpne vinduet for utformingen av programmets brukeren påmeldingsskjemaet ved å klikke på " Design " under "Window "-menyen .
3
Dra en etikett kontroll fra kontroll verktøykasse på skjemaet , plassere etiketten nær toppen. Høyreklikk etiketten og klikk "Egenskaper ", skriv inn " Søknad å automatisere " i " Text " eiendom rad.
4
Lag en annen merkelapp som du gjorde den første, men legg den direkte under første, og sette tekst til " Key sekvens . "
5
Dra en tekstboks kontroll fra verktøyet boksen på skjemaet , plassere den direkte til høyre for den første etiketten . Dra en annen tekstboks til høyre for den andre etiketten.
6
Dra en knapp kontroll fra verktøyet boksen på skjemaet , under skjemaets eksisterende kontroller . Dobbeltklikk knappen for å legge inn et vindu for å skrive inn automatisering programmets kildekode .
7
Lim inn følgende kildekoden over " End Sub " statement av " button1_click " subrutine . Denne koden vil aktivere programmet inn i den første tekstboksen , og deretter sende nøkkelen kommandoen spesifisert i den andre tekstboksen .
AppActivate ( TextBox1.Text )
SendKeys.Send ( TextBox2.Text )
8
Kjør programmet du vil sende tastaturkommandoen til .
9
Trykk " F5 " for å kjøre programmet , og skriv inn navnet på et program for å sende et tastatur kommando til . Skriv inn en tastekombinasjon som utfører den kommandoen i den andre tekstboksen . Det følgende er et eksempel på inngang for de to tekstbokser , som vil sende "Back "-kommandoen til en nettleser . ( Kjør nettleseren programmet før du går inn denne inngangen, og naviger til en ny side. ) : En
Skriv inn navnet på nettleseren (for eksempel " Firefox ", " Internet Explorer" ) i den første tekstboksen . I den andre tekstboksen , skriv inn "% { VENSTRE } . " VB vil tolke dette Tastesekvensen som "Alt- pil venstre ", en vanlig nettleser kommando for å flytte til tidligere besøkt websiden.
10
Trykk skjemaets knappen for å sende kommandoen til det åpne programmet. Hvis du brukte eksempeldataene i trinn 9 , vil nettleseren gå tilbake til forrige nettside.