Question

J'ai ici un PDA Windows Mobile (mobile Compia M3 Sky) équipé d'un lecteur de codes barres. Ce scanner de codes à barres fonctionne en lisant les données du scanner dans le Presse-papiers, puis simuler une pâte sur ce que l'application est en cours d'exécution.

Le problème est, lorsque vous utilisez les services Terminal Server de l'appareil et vous scannez un code à barres contenant la ponctuation (par exemple, « A-2-C », « A-1- [ ») la ponctuation se dépouilla avant qu'il atteigne le serveur - à savoir les seules choses qui le rendent au serveur sont les caractères alphanumériques (ie « A2C » et « A1 » respectivement).

Je l'ai vérifié que l'appareil a le code à barres complet, y compris la ponctuation dans le presse-papiers - à savoir si j'ouvre Notes sur l'appareil et scanner ces codes-barres, ils sont collés correctement (par exemple « A-2-C » et « A -1- [ » respectivement) et je peux les coller à nouveau en tapant, en tenant et en sélectionnant coller, ou en appuyant sur Ctrl + V sur le clavier virtuel.

Cependant, pour une raison quelconque, cette ponctuation semble se dépouillé par le client RDP sur le périphérique (mstsc40.exe) - il arrive, peu importe quelle application ou OS le serveur est en cours d'exécution [sur]

.

Quelqu'un at-il une expérience avec cela, ou avez des pointeurs?

Vive!

Était-ce utile?

La solution 2

A la fin, il était juste une mauvaise mise en œuvre du client RDP sur Windows Mobile 5. WM6 est très bien.

Autres conseils

Je ne peux que suggérer une solution de contournement d'utiliser les canaux virtuels pour envoyer sur les données. Bien que pas vraiment une réponse à votre question, il serait une meilleure solution puisque copier / coller sur une connexion RDP est connu pour être bogué (voir ces liens: Presse-papiers RDP Fix , Pourquoi mon presse-papier partagé fonctionne pas? (partie 1) et Pourquoi mon presse-papier partagé fonctionne pas? (Partie 2) )

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top