J'ai une application extrêmement simple fonctionnant à partir d'une série de scanners obsolètes qui ramasse un balayage de code barres d'un port série et renvoie au scanner un ok qu'il a reçu le balayage. Sur cette base, le scanner clignote en vert et l'utilisateur sait qu'il peut continuer. J'aime ce modèle sur ma compréhension d'un coin du clavier, car si quelque chose arrive à l'application ramasser le scan (l'application se bloque, le formulaire avec le focus est changé, le PC se bloque, le PC ne peut pas suivre ramasser les balayages), la personne qui tient le pistolet de balayage saura qu'il y a un problème parce qu'ils ne recevront pas le flash vert et ils ne pourront pas continuer la numérisation.L'utilisation d'un lecteur de codes-barres comme coin de clavier implique-t-elle que vous ne pouvez pas confirmer la réception de la numérisation?
Je cherche à ajouter quelques scanners et il semble que beaucoup de gens utilisent des scanners de codes à barres qui agissent comme des coins de clavier. Certains de ces scanners ont une portée supérieure à 100 pieds, ce qui implique que les gens les utilisent loin du PC (comme le sont mes utilisateurs). Je me demande donc s'il me manque quelque chose concernant le modèle de coin du clavier. Y a-t-il un mécanisme qui me manque pour m'assurer qu'une numérisation décodée par un scanner jouant le rôle d'un coin de clavier atteint effectivement l'application exécutée sur le PC? Un ordinateur de poche complet exécutant quelque chose comme Windows Mobile semble être trop lourd pour que mon utilisateur ne scanne pas les données qui ne vont pas dans l'application, et même un scanner de milieu de gamme avec un clavier et un écran , mais ce dernier est le point d'entrée pour toute sorte de programmabilité du scanner?