Comment obtenir un Motorola (Symbole) de l'Appareil Mobile Numéro de Série?
Comment obtenir un Motorola (Symbole) de l'Appareil Mobile Numéro de Série?
Je suis à la programmation de la Motorola ES400 qui vient avec le "Symbole" des bibliothèques.
Il semble y avoir des moyens d'obtenir les numéros de série des différents scanners, mais pas de l'appareil réel lui-même!
Quelqu'un a des idées?
Quoi la différence entre "numéro de série" (comme indiqué sur l'appareil) et "numéro de série électronique" renvoyé par TerminalInfo?
OriginalL'auteur DomBat | 2010-12-31
Vous devez vous connecter pour publier un commentaire.
J'ai juste traité ce sur le MC9090 appareil, qui utilise également des bibliothèques de symboles (pas sûr si elles sont les mêmes, mais cela vaut le coup). J'ai utilisé la réflexion parce que j'ai des appareils de différents fabricants et veux le même code à exécuter. Vous pouvez accéder à ce champ directement à partir de la propriété ou de l'utilisation de la réflexion:
Ici est l'endroit où la propriété est:
Voici ma méthode en utilisant la réflexion:
Espérons que cette aide!
Je ne cache cette et que si je ne l'avais pas déjà fait. Le pour/chaque boucles, parce que le GetType(string) méthode de retourner la valeur null, et je ne pouvais pas vraiment prendre beaucoup plus de temps pour comprendre pourquoi.
OriginalL'auteur IronicMuffin
C'est fantatic, merci. Le Symbole à l'aide du kit de développement ne l'ai pas trouvé lors de la recherche!
Juste utilisé:
OriginalL'auteur DomBat
Également trouvé ceci:
OriginalL'auteur DomBat
Ici est le moyen rapide et facile VB.Net solution:
Ajouter une référence à Symbol.ResourceCoordination.dll (j'ai trouvé le mien ici: C:\Program Files\Motorola EMDK pour .NET\v2.8\SDK\Smart Devices\Symbol.ResourceCoordination.dll).
Alors utiliser le code suivant pour accéder à l'ESN (Numéro de Série Électronique).
A très bien fonctionné sur notre MC3190S scanners! 🙂
OriginalL'auteur Matty Brown