Wie man einen Tastendruck zu drucken in VB senden . Eine solche Funktion sendet Tastatureingaben in ein anderes Programm , einschließlich Tastatureingaben für nicht druckbare Zeichen wie das "Control "-Taste. Diese Funktion macht es möglich, die "Control -P " Tastenfolge an eine Anwendung zu senden, um seine Print- Befehl auszuführen. Lernen , um Tastenanschläge für das Drucken mit VB senden ebnet den Weg für weitergehende Automatisierung, wie programmatisch Ausfüllen eines Formulars auf einer Webseite . Things You
Visual Basic
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Visual Basic , und erstellen Sie ein neues Projekt , indem Sie " Strg- N . " Klicken Sie auf den "Windows Form" Link, um ein Bare-bones -Anwendung mit einem Formular zur Interaktion mit dem Benutzer zu machen. Du wirst Schneider die Form und Anwendung zu nutzen, VB Tastendruck Befehle für den Druck zu machen.
2
Klicken Sie auf das Menü "Fenster" den "Design"- Element, um die Form Design-Fenster eingeben . Klicken Sie auf das "Tool -Box "-Symbol in der Symbolleiste , um eine Palette von Steuerelementen (zB Textfeld , Label , Button) für die Kommunikation mit Ihrem Programm den Benutzer anzuzeigen.
3
Ziehen Sie eine "Bezeichnung" Steuerelement aus der Toolbox auf das Formular , dann mit der rechten Maustaste auf die Markierung und wählen Sie "Eigenschaften ", um die Eigenschaften anzuzeigen.
4
Geben Sie den Text " Geben Sie eine Anwendung , um den Druck -Befehl zu senden" in der "Text" Zeile der Eigenschaften angezeigt.
5
Ziehen Sie ein "Text Box " -Steuerelement aus der Toolbox auf das Formular , auf der rechten Seite oder unter dem Etikett, das Sie gerade gebracht .
Seite 6
Ziehen Sie ein "Button" aus dem Werkzeugkasten auf das Formular und platzieren Sie es unter dem Textfeld .
7
rechten Maustaste auf das "Text" -Eigenschaft der Schaltfläche in der Bereich Eigenschaften und geben Sie " senden Druckbefehl . "
8
Doppelklicken Sie auf die Schaltfläche , um das Fenster für die Eingabe Ihrer Programm -Quellcode anzuzeigen. Die VB -Umgebung wird der Cursor innerhalb einer Unterroutine zu platzieren , " Button1 ", dass Ihr Programm beginnt mit der Ausführung der Moment des Programms Benutzer auf die Schaltfläche klickt Sie in Schritt 6 platziert .
9
Art , nach der Subroutine Header -Anweisung " Button1 ", der Text " AppActivate ( TextBox1.Text ) . " Geben Sie nicht die Anführungszeichen. Diese Aussage bringt der Vorderseite das Programm, das dem Benutzer anzeigt. Der Benutzer gibt das Programm , indem Sie seinen Namen in das Textfeld ein Steuerelement, das Sie in Schritt 5 platziert .
10
Art , in der Zeile unter dem " AppActivate " und Verlustrechnung, der SendKeys . Send (" ^ p" ) . Diese Funktion sendet die Tastenkombination " Strg- P ", um das Programm von AppActivate aktiviert. VB interpretiert , zur Laufzeit des Programms , der Cursor ( "^" ) Charakter als der "Control "-Taste.
11
Führen Sie das Programm mit der Taste " F5 ", dann öffnen Sie ein beliebiges anderes Programm , wie ein Web-Browser oder Textverarbeitung.
12
Typ , in Ihrem Programm das Textfeld der Name des Programms, das Sie gerade geöffnet. Drücken Sie die Taste, die Sie mit "Send print command " in Schritt 4 markiert . VB zeigt das Programm , dessen Namen Sie gerade eingegeben haben . Das Programm zeigt dann seine " Drucken "-Dialog als Ergebnis Ihres Programms Anweisung SendKeys .