Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment créer et enregistrer une re…
  • Différences entre Visual Basic 6.0 …
  • Comment faire un entraîneur de DF A…
  • Comment calculer l'intersection de d…
  • Visual Basic termes et définitions 
  • Comment copier les tableaux dynamiqu…
  • Le code Visual Basic pour Flash Play…
  • Comment se connecter à un port de c…
  • Comment fermer VB et VB6 
  • Comment lire les fichiers MP3 à l'a…
  •   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 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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Tutoriel Visual Basic pour OLE Automation 
  • Comment utiliser les formulaires modaux en VB6 
  • Comment remplir une zone de liste déroulante VB avec les données du tableau de base de données 
  • Comment changer la couleur du texte des articles ListBox dans Visual Basic 
  • Tutoriels pour savoir comment ajouter des données en VB 2008 Utilisation accès 
  • Comment utiliser les références pour un VB6 
  • Comment appeler des procédures stockées DB2 dans les applications Visual Basic 6.0 
  • Comment faire pour réinitialiser les tiques en VB6 
  • Comment augmenter la taille de la pile en Visual Basic 
  • Comment connecter deux formes dans Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc