Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Hur man läser en USB Joystick i Visual Basic

    Läsa data från en Universal Serial Bus ( USB ) joystick eller minne är möjligt med Microsoft Visual Basic ( VB ) . Eftersom USB-enheter är självidentifierande och plug - and- play -kompatibel , är ett datorsystem kan lätt känna igen dem . Detta gör att skriva en liten bit av VB -kod för att skicka ett paket och hämta data på USB-enheten lätt . Att skicka ett paket till hamnen är nödvändig , eftersom det kommer att upptäcka tillståndet i hamnen och skicka tillbaka alla data på USB -enheten . Om det inte finns någon USB- enhet ansluten till porten , då ett felmeddelande visas . Instruktioner
    1

    Öppna en ny VB fil .
    2

    Ställ SendPacket funktionen . Skriv den här koden längst upp i din VB -fil :

    Funktion SendPacket ( ByRef TxPacket Som PacketStructure ) Som PacketStructure

    Dim lpResult As Long

    Dim RxPacket Som PacketStructure

    3

    Ställ mottagaren och enhetens modell genom att sätta in den här koden på den femte raden :

    TxPacket.Recipient = 8

    TxPacket.DeviceModel = 18

    4

    Ring SendPacket funktionen i VB-kod . Skriv nedanstående kod som börjar på nionde raden :
    p Om 0 = DeviceIOControl ( hDevice , CTL_CODE_SEND_PACKET , TxPacket ,

    8 + TxPacket.Length , RxPacket , 8 , lpResult , 0 ) Sen

    MsgBox " SendPacket funktionen misslyckades . Kunde inte hämta USB-data . "

    Exit Function

    End If
    5

    Kalla tillbaka data som hämtas med SendPacket funktion. Placera koden längst ner i din VB script :

    SendPacket = RxPacket

    End Function
    6

    Sätt i USB- joystick i datorns USB- port

    7

    kompilera och exekvera din VB script . Data hämtas in i programmet minne , som du kan använda för andra programmeringsspråk lösningar och behov .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver en fil i Visual Basic 6
    ·Så ringer en SQL Stored Procedure Använda MS Access V…
    ·Konvertera Långt till Float : Visual Basic
    ·Visual Basic 6.0 SQL Tutorial
    ·Roliga saker att göra med Visual Basic
    ·Hur Ring DB2 lagrade procedurer i Visual Basic 6.0 Prog…
    ·Hur du installerar Visual Basic 6.0
    ·Hur man skapar ett lösenord med VB6
    ·Hur att dölja en Ribbon Control från VBA
    ·VBA -kod Struktur
    Utvalda artiklarna
    ·Hur du formaterar en listruta med valt värde
    ·Hur man skriver Java -program för en spelautomat
    ·Så lägger omdirigeringskoden på PHP
    ·Datatyper i VB6
    ·Hur får Copy & Paste på Windows Phone 7 för utveckla…
    ·Hur sortera i Turbo C + +
    ·Hur du uppdaterar JavaScript
    ·PHP Proxy Tutorial
    ·Är Tidy Script Malware
    ·Lägga till en bild till ett projekt i NetBeans
    Copyright © Dator Kunskap http://www.dator.xyz