| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment faire pour envoyer des commandes à une application non mis au point pour Visual Basic
    Visual Basic (VB) , le développement du langage et de l'environnement de Microsoft pour Windows, offre au moins deux façons d'automatiser les programmes ne reçoivent pas actuellement saisie de l'utilisateur . Une façon consiste à exécuter des fonctions que le programme doit être contrôlé expose au contrôle des programmes à cette fin. Une autre méthode d'automatisation implique l'utilisation de la classe SendKeys VB . La méthode Send de cette classe peut envoyer des séquences de touches à des applications données accent par la commande AppActivate . Envoi de commandes à partir de VB aux commandes out-of -focus permet à différents types de programmes de travailler ensemble. Instructions
    1

    Ouvert VB et cliquez sur la commande " Nouveau projet " dans le menu " Fichier" pour commencer à créer un nouveau programme vide. Vous pourrez personnaliser le programme pour envoyer une commande à une application qui n'est pas au point.
    2

    Cliquez sur le lien "Windows formulaire de demande » qui apparaît dans la boîte de dialogue «Nouveau projet». Ouvrez la fenêtre de conception de formulaire d'inscription de l'utilisateur du programme en cliquant sur " Design" dans le menu "Fenêtre" .
    3

    Faites glisser un contrôle Label de la boîte à outils de contrôle sur la forme , en plaçant le étiquette vers le haut . Cliquez à droite sur l'étiquette et cliquez sur «Propriétés », puis «Demande d'automatiser " taper dans le couloir de la propriété "Texte" .
    4

    faire une autre étiquette que vous avez fait la première, mais le placer directement dans le premier, et a fixé son texte " séquence de touches. "
    5

    Faites glisser un contrôle de zone de texte à partir de la boîte à outils sur la forme , le plaçant directement à la droite de la première étiquette. Faites glisser une autre zone de texte à droite de la deuxième étiquette .
    6

    glisser un contrôle de bouton dans la boîte à outils vers le formulaire ci-dessous contrôles existants du formulaire. Double-cliquez sur le bouton pour entrer dans une fenêtre de saisie du code source de votre programme d'automatisation .
    7

    Collez le code source suivant au-dessus du " End Sub " déclaration du sous-programme " Button1_Click " . Ce code va activer le programme est entré dans la première zone de texte, puis envoyer la commande clé spécifiée dans la deuxième zone de texte.

    AppActivate ( TextBox1.Text )

    SendKeys.Send ( TextBox2.Text )
    8

    exécutez le programme que vous souhaitez envoyer la commande clavier pour .
    9

    Appuyez sur " F5" pour exécuter le programme , puis tapez le nom d'un programme à envoyer une commande de clavier à . Tapez une séquence de touches qui exécute cette commande dans la deuxième zone de texte. Ce qui suit est entrée de l'échantillon pour les deux zones de texte , qui va envoyer la commande "Retour" pour un navigateur Web. ( Exécutez le programme de navigation avant d'entrer dans cette entrée, et accédez à une nouvelle page. ) :

    Tapez le nom du navigateur (par exemple « Firefox », « Internet Explorer ») dans la première zone de texte. Dans la deuxième zone de texte, tapez "% {left } . " VB va interpréter cette séquence de touches comme " Alt + flèche gauche ", une commande commune du navigateur pour passer à la page Web précédemment visitées.
    10

    Press le bouton du formulaire pour envoyer la commande pour le programme ouvert . Si vous avez utilisé les données d'échantillon à l'étape 9 , le navigateur va revenir à la page Web précédente .

    Previous :

    next :
      articles connexes
    ·Comment faire pour activer un point de vue particulier …
    ·Comment travailler avec une liste déroulante Visual Ba…
    ·Quels sont les événements et gestionnaires d'événem…
    ·Visual Basic 3D jeu Tutoriel 
    ·Idées pour les applications Visual Basic 
    ·Comment renommer un fichier dans Visual Basic 2005 
    ·Comment insérer une zone de texte VBA 
    ·Comment insérer des données dans Access en utilisant …
    ·Comment faire un clavier à l'écran dans Visual Basic 
    ·Les différences entre DataGrid et DataGridView dans NE…
      articles en vedette
    ·Y at-il un substitut pour PHP bannière Ad Manager 
    ·Comment écrire un programme simple en Ruby 
    ·Comment faire pour activer Windows Virtual Machine 
    ·Comment ajouter un serveur à Netbeans 
    ·Comment créer une documentation Vb.Net 
    ·Comment tester Python 
    ·Comment avoir Java Lire frappes comme entrée 
    ·Comment faire pour télécharger des images en Jsp 
    ·Comment définir la largeur d'une colonne GridView 
    ·Comment retourner un vecteur STL d'une nouvelle fonctio…
    Copyright © Connaissances Informatiques http://fr.wingwit.com