Come inviare una sequenza di tasti per la stampa in VB

July 30

Come inviare una sequenza di tasti per la stampa in VB


Visual Basic (VB), il linguaggio di programmazione sviluppato da Microsoft, ha diverse funzioni che consentono i programmi VB al controllo degli altri programmi. Una tale funzione invia sequenze di tasti a un altro programma, comprese le sequenze di tasti per i caratteri non stampabili come il tasto "Control". Questa caratteristica consente di inviare il "controllo-P" sequenza di tasti a un'applicazione per eseguire il suo comando di stampa. Imparare a inviare sequenze di tasti per la stampa con VB apre la strada per l'automazione più estesa, come ad esempio a livello di codice compilando un modulo su una pagina web.

istruzione

1 Aprire Visual Basic e creare un nuovo progetto premendo "Control-N". Fare clic sul collegamento "Windows Form" di presentare una domanda ridotta all'osso con un modulo per l'interazione dell'utente. Potrai personalizzare il modulo e l'applicazione di fare uso di comandi da tastiera di VB per la stampa.

2 Fare clic sulla voce "Design" del menu "Finestra" per accedere alla finestra di progettazione modulo. Fare clic sull'icona "Tool box" sulla barra degli strumenti per visualizzare una tavolozza di controlli (ad esempio casella di testo, l'etichetta, il tasto) per la comunicazione con l'utente del programma.

3 Trascinare un controllo "Etichetta" dalla cassetta degli attrezzi nel form, quindi fare clic destro sull'etichetta e selezionare "Proprietà" per visualizzare il riquadro proprietà.

4 Digitare il testo "Inserire un'applicazione per inviare il comando di stampa" nel "testo" riga del riquadro proprietà.

5 Trascinare un controllo "Casella di testo" dalla cassetta degli attrezzi nel form, a destra o sotto l'etichetta appena posizionato.

6 Trascinare un "Button" dalla cassetta degli attrezzi nel form e posizionarlo sotto la casella di testo.

7 Fare clic con il "testo" di proprietà del pulsante nel riquadro Proprietà e digitare "Invia comando di stampa."

8 Fare doppio clic sul pulsante per visualizzare la finestra per l'immissione del codice sorgente del programma. L'ambiente VB posizionare il cursore all'interno di una subroutine, "Button1_Click", che il programma inizierà l'esecuzione del momento utente del programma fa clic sul pulsante è stato inserito nel passaggio 6.

9 Tipo, dopo la dichiarazione di intestazione del sottoprogramma "Button1_Click", il testo "AppActivate (TextBox1.Text)." Non digitare le virgolette. Questa affermazione porta al fronte il programma che l'utente indica. L'utente indica che il programma digitandone il nome nel controllo casella di testo è stato inserito al punto 5.

10 Tipo, nella linea sotto la dichiarazione "AppActivate", i SendKeys istruzione. Send ( "^ p"). Questa funzione invia la combinazione di tasti "Ctrl-P" per il programma attivato da AppActivate. interpreta VB, in fase di esecuzione del programma, l'accento circonflesso ( "^") come il tasto "Control".

11 Eseguire il programma premendo il tasto "F5", quindi aprire qualsiasi altro programma, come ad esempio un browser Web o word processor.

12 Tipo, nella casella di testo del programma, il nome del programma che avete appena aperto. Premere il pulsante etichettato con "Invia comando di stampa" al punto 4. VB visualizzerà il programma il cui nome appena digitato. Il programma sarà quindi visualizzare la finestra di dialogo "Stampa" a seguito della dichiarazione SendKeys del programma.