Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Sortes de dessin au trait en Visual …
  • Comment faire pour afficher des vale…
  • Comment autoriser la pagination dans…
  • XML Encodage et ASP 
  • Comment faire pour déboguer un scri…
  • Comment construire une interface gra…
  • Comment faire pour envoyer des comma…
  • Tutoriel sur la Fonction Sub procéd…
  • Comment attribuer une expression à …
  • Comment faire une horloge dans Visua…
  •   Visual Basics 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
  •  
    Visual Basics programmation

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Exemples de projets Visual Basic 
  • Visuel erreur de base: Indice hors de portée 
  • Comment sélectionner des éléments dans un ListBox dans Visual Basic 
  • Étapes à suivre pour créer une application Visual Basic 
  • Comment passer une collection à une fonction dans VBA 
  • Moyen efficace de fractionner des chaînes en VB.NET 
  • Comment envoyer une frappe à imprimer en VB 
  • Comment créer des fichiers RTF avec VB.Net 
  • Comment ajouter un DataRow à un DataTable 
  • Comment modifier un fichier texte dans Access 2003 Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc