Programação  
 
Conhecimento computador >> Programação >> Programação Visual Basics >> 
Como ler um Joystick USB em Visual Basic
Lendo os dados de um (USB) joystick ou pen drive Universal Serial Bus é possível com o Microsoft Visual Basic (VB) . Como os dispositivos USB são auto- identificação e plug- and-play compatível , um sistema de computador é capaz de reconhecê-los facilmente. Isso faz com que escrever um pequeno pedaço de código VB para enviar um pacote e recuperar dados no dispositivo USB fácil. O envio de um pacote para a porta é necessário, uma vez que irá detectar o estado da porta e enviar todos os dados encontrados no dispositivo USB. Se não houver um dispositivo USB conectado à porta , em seguida, uma mensagem de erro é exibida. Instruções
1

Abra um novo arquivo VB .
2

Defina a função SendPacket . Escreve este código na parte superior do seu arquivo VB:

SendPacket Função ( ByRef TxPacket Como PacketStructure ) Como PacketStructure

Dim lpResult As Long Dim

RxPacket Como PacketStructure

3

definir o destinatário e modelo do dispositivo , inserindo este código na quinta linha :

TxPacket.Recipient = 8

TxPacket.DeviceModel = 18

4

Chame a função SendPacket no código VB . Escreva o código abaixo a partir da nona linha :

Se 0 = DeviceIoControl ( hDevice , CTL_CODE_SEND_PACKET , TxPacket ,

8 + TxPacket.Length , RxPacket , 8, lpResult , 0) Então < br >

MsgBox "falhou função SendPacket . Impossível recuperar dados USB. "

Exit Function End If


5

Chame de volta os dados obtidos com a função SendPacket . Coloque este código na parte inferior do seu script VB: .

SendPacket = RxPacket

End Function
6

Insira o seu joystick USB na porta USB do computador < br >
7

Compilar e executar o script VB . Os dados são recuperados na memória do programa , que você pode usar para outras soluções de programação e necessidades.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter Longo para Flutuante : Visual Basic 
·Como adicionar um DataRow de um DataTable 
·Como instalar o VB6 
·Como salvar todos os itens da caixa de lista para um ba…
·Como fazer algo de Flash em Visual Basic 
·Como escrever uma lista de pares de valor de chave em V…
·Como usar o Visual Basic para criar um teste de múltip…
·Como se conectar a uma porta de comunicação remota no…
·Como colocar os dados acima das guias no TabControl 
·Como fazer personalizado mensagens de erro do Windows 
  Artigos em destaque
·Como usar o ScrollBar em VB6 
·Como calcular a resolução de tela Com o Java Script 
·Vantagens Jquery 
·Como criar um arquivo CSV De um JSON Python 
·String para Dupla Conversão em Java 
·Como obter um objeto se mova com o cursor no NetBeans 
·Como executar um arquivo SQL A partir de uma linha de c…
·Como enviar um arquivo PHP no e-mail 
·Como matar um tópico com FG em Python 
·Listas em Python 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados