Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Identificar los codigos ASCII.... (https://www.clubdelphi.com/foros/showthread.php?t=38808)

Doraemon 29-12-2006 15:03:56

Identificar los codigos ASCII....
 
Solo por curiosidad quisiera saber si se puede dar el siguiente planteamiento y como se podría hacerlo en Delphi 7 con Windows XP....

Si tengo dos teclados en mi computadora: un teclado por conexion PS2 y el otro un teclado numerico de esos que se conecta por un puerto USB...

¿Se podría identificar y diferenciar los Ascii provienientes de un teclado y otro?....

Desde ya muchas gracias por cualquier comentario y ayuda....!!!! :D

Ing_Fajardo 02-01-2007 23:58:36

y porque no haces un programa de prueba ? a ver si te da codigo diferente ?

AzidRain 03-01-2007 06:06:52

Ah!!!! Que tiempos aquellos del DOS y las interrupciones....

Lo que pretendes no se pude de la manera que lo planteas...los codigos ASCII (mas bien los códigos de exploración) de cada tecla son únicos y no cambian asi se tengan mil teclados conectados, cada uno emitirá el mismo código para un mismo caracter.

Para diferenciarlos tendrias que checar el puerto por donde lleguen ya que podrian llegar por el PS/2 o bien por el USB. Para hacerlo hay que meterse con la API de windows y sobre todo la API para controlar un dispositivo USB.


La franja horaria es GMT +2. Ahora son las 12:32:31.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi