| 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 lire un joystick USB en Visual Basic
    La lecture des données d'un Universal Serial Bus (USB) de la manette ou clé USB est possible avec Microsoft Visual Basic (VB) . Depuis périphériques USB sont auto- identification et compatible plug- and-play, un système informatique est capable de reconnaître facilement. Cela rend l'écriture d'un petit morceau de code VB pour envoyer un paquet et récupérer des données sur le périphérique USB faciles. L'envoi d'un paquet vers le port est nécessaire, car il permet de détecter l'état du port et de renvoyer les données présentes sur le périphérique USB. S'il n'y a pas branché de périphérique USB dans le port , un message d'erreur s'affiche . Instructions
    1

    ouvrir un nouveau fichier VB .
    2

    Définir la fonction de sendPacket . Ecrivez ce code au début du fichier VB:

    sendPacket de fonction ( ByRef TxPacket Comme PacketStructure ) Comme PacketStructure

    Dim lpResult As Long

    RxPacket As PacketStructure

    3

    Définir le destinataire et le modèle de l'appareil en insérant le code suivant sur la cinquième ligne :

    TxPacket.Recipient = 8

    TxPacket.DeviceModel = 18
    Hôtels 4

    appeler la fonction sendPacket dans le code VB . Ecrire le code ci-dessous à partir de la neuvième ligne :

    Si 0 = DeviceIoControl ( hDevice , CTL_CODE_SEND_PACKET , TxPacket , AB

    8 + TxPacket.Length , RxPacket , 8, lpResult , 0) puis < br >

    MsgBox " fonction sendPacket échoué. Impossible de récupérer des données USB. "

    Exit Function End If


    5

    Rappeler les données récupérées avec l' fonction de sendPacket . Placez ce code au bas de votre script VB:

    sendPacket = RxPacket

    End Function
    6

    Insérez votre joystick USB dans le port USB de l'ordinateur < br . > Photos 7

    compiler et exécuter votre script VB . Les données sont récupérées dans la mémoire du programme , que vous pouvez utiliser pour d'autres solutions et les besoins programmation.

    Previous :

    next :
      articles connexes
    ·Comment créer un programme Visual Basic en utilisant l…
    ·Comment faire pour convertir QBasic à Visual Basic 
    ·Comment faire pour utiliser Visual Basic pour contrôle…
    ·Projets Calculatrice Visual Basic 
    ·Comment faire pour supprimer une zone de liste Visual B…
    ·Comment calculer l'azimut en VB 
    ·Comment faire pour utiliser une unité Lite VB 
    ·Définition des événements dans Visual Basic 
    ·Comment écrire Guillemets doubles dans un fichier en V…
    ·Comment créer une liste d' une zone de liste dans VBA 
      articles en vedette
    ·Comment créer un service Web simple dans Apache Tomcat…
    ·Comment obtenir un mot de passe protégé URL Avec Java…
    ·Comment faire pour activer JavaScript dans PHP 
    ·Agile Programming & Formation 
    ·Comment mettre en place l'authentification par formulai…
    ·Comment lire SQL partir de Visual C 
    ·Comment faire pour convertir un flux d'entrée tamponné…
    ·Comment effacer de T -SQL 
    ·Comment écrire un Java 3D jeu 
    ·Perl en types de sockets 
    Copyright © Connaissances Informatiques http://fr.wingwit.com