scanner de code barre [MFC] - C++ - Programmation
Marsh Posté le 04-07-2003 à 09:19:43
Regarde du cote des fonctions de la serie _exec ou _spawn, voir des _popen
Marsh Posté le 04-07-2003 à 09:37:28
_popen n'est pas supporte et je n'ai rien compris aux deux autres machins.
Marsh Posté le 04-07-2003 à 09:40:00
ben c pareil que system a part que y a des distinctions quand a l espace memoire utilise et au fait de passer des env differents.
Marsh Posté le 04-07-2003 à 09:42:45
Code :
|
Citation : error C2065: '_exec' : undeclared identifier |
je le trouve ou _exec??
Marsh Posté le 04-07-2003 à 10:03:53
C marque sur l'aide ...... enfin bon c process.h a inclure
Marsh Posté le 04-07-2003 à 10:14:26
ok je vais essayer, merci.
je suis aussi sur la piste de
CreateProcess et ShellExecuteEx
Marsh Posté le 04-07-2003 à 12:59:35
vi, ShellExecute c'est bien.
_exec doit l'appeler en plus ...
Marsh Posté le 04-07-2003 à 13:17:51
HelloWorld a écrit : vi, ShellExecute c'est bien. |
heu, tu sais pas par hasard comment l'utiliser parce que j'y comprends rien
Marsh Posté le 04-07-2003 à 13:32:25
Code :
|
Citation : |
Pourtant les renseignements, je pense qu'ils sont bons.
Marsh Posté le 04-07-2003 à 13:36:24
polo >> euh au lieu d'essayer de lancer le programme de démo, pourquoi tu utilises pas l'api directement dans ton soft??
si t'étais sous palm je pourrais te renseigner mais là pas trop... en tous cas y'a pas de raison que l'api pour le scanner ne soit pas sous pocket pc si elle est sous palm..
c'est quel modele que vous utilisez?
Marsh Posté le 04-07-2003 à 13:49:38
the real moins moins a écrit : polo >> euh au lieu d'essayer de lancer le programme de démo, pourquoi tu utilises pas l'api directement dans ton soft?? |
parce que je n'ai tout simplement pas reussi a integrer les fonctions du scanner dans mon application.
C'est le pocket pc PDT8142 (serie des 8100)
Marsh Posté le 04-07-2003 à 14:44:01
polo021 a écrit : |
y'a pas les sources du prog de demo?
Marsh Posté le 04-07-2003 à 14:51:04
Si, y a les sources bien sur mais c'est des centaines voire milliers de lignes de codes et impossible pour moi de comprendre quelque chose a ca.
Pourtant j'ai vraiment essaye plusiseurs fois de les integrer a mon pgm
Marsh Posté le 04-07-2003 à 15:10:04
y'a 1000 lignes de code pour un bete exemple d'utilisation du scanner??
Marsh Posté le 04-07-2003 à 15:12:17
the real moins moins a écrit : y'a 1000 lignes de code pour un bete exemple d'utilisation du scanner?? |
oui
en VB une dizaine de lignes de code suffisent, en C++ il en faut des centaines
Marsh Posté le 04-07-2003 à 15:42:52
pour le palm ici la partie qui gere le scanner compte +/- 20 ou 50 lignes maxi
Marsh Posté le 16-12-2004 à 13:04:32
Bonjour,
J'arrive un peu tard, certe, mais je suis en plein dans le sujet.
Pour lancer automatiquement scanwedge.exe il m'a suffit de le déposer dans le répertoire Windows\startup (sur un PDT8100).
Mais j'ai un problème :
Mon appli nécessite le décodage des EAN128 avec champ variable, et je doit transformer le code FNC1 (<GS> ) par un caracrtère lisible ("*" ou "?" ), or je n'ai pas trouvé dans les parametres de scanwedge cette fonctionalité.
Si quelqu'un a une idée, je suis preneur.
Merci d'avance.
Marsh Posté le 16-12-2004 à 13:13:31
Reply
Marsh Posté le 04-07-2003 à 08:22:45
Pour ceux que ca interesse je viens de trouver comment saisir un code barre dans n'importe quelle application.
Mon application tourne sur un Pocket PC qui possede un scanner de code barre. La SDK de Symbol fourni un sample appele "ScanWedge". Il faut simplement lancer le ScanWedge.exe sur le POcket PC et utiliser le scanner de code barre pour que les donnees soient automatiquement saisient dans le CEdit de la fenetre active. Et c'est tout! J'espere que c'est clair.
Maintenant ce qu'il me reste a trouver est : comment lancer le programme SCanWedge.exe au lancement de mon application. Si qqun sait comment faire
EDIT : j'ai oublie de dire que la fonction system() n'etait pas supportee par Windows CE
Message édité par polo021 le 04-07-2003 à 08:34:30