Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1931 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Code barre ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Code barre ?

n°232830
zbod
Posté le 23-10-2002 à 11:39:19  profilanswer
 

Salut !
Bon, cette fois ci, un problème un peu différent ...
A noter que je travaille sous Excel 2000 (VBA).
Voilà : comment récupérer les infos transmises par une  
douchette de lecteur code barre dans mon programme ?
La douchette doit lire une référence et en fonction de  
cela, j'affiche la désignation... (ou un truc dans le genre).
C'est peut-être un peu hard ou carrément rare comme question
mais qui ne tente rien n'a rein !
Merci d'avance ... :jap:

mood
Publicité
Posté le 23-10-2002 à 11:39:19  profilanswer
 

n°232886
drasche
Posté le 23-10-2002 à 13:02:21  profilanswer
 

c'est rare :-)
 
faudrait savoir d'abord si tu as un quelconque outil sur le pc pour lire ces informations directement sur ton lecteur code barre.  Si t'as une DLL ActiveX, c l'idéal, tu la références directement dans ton module (via le menu dans l'interface VBA, quelque part, Références).  Si c'est une DLL classique, faudra faire des Declare pour référencer les fonctionnalités de la DLL dont tu as besoin.  A toi de localiser la DLL ou les ressources qui peuvent t'aider...  Si c'est plus hard que ça, je sais pas t'aider.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°232895
Carbon_14
Posté le 23-10-2002 à 13:08:16  profilanswer
 

La douchette est livrée toute nue, y a rien avec ? pilote/soft/.. pour faciliter le travail du développeur ?

n°233114
zbod
Posté le 23-10-2002 à 16:53:33  profilanswer
 

carbon_14 a écrit a écrit :

La douchette est livrée toute nue, y a rien avec ? pilote/soft/.. pour faciliter le travail du développeur ?




 
Ben, je ne sais pas : je ne l'ai pas encore !
Mais j'anticipe parce que je n'aurais pas beaucoup de temps
pour terminer le boulot quand elle arrivera...
Merci en tout cas :jap:

n°233119
[SDF]Poire
Vive Grumly
Posté le 23-10-2002 à 16:57:23  profilanswer
 

Zbod a écrit a écrit :

 
 
Ben, je ne sais pas : je ne l'ai pas encore !
Mais j'anticipe parce que je n'aurais pas beaucoup de temps
pour terminer le boulot quand elle arrivera...
Merci en tout cas :jap:




G eu un truc du genre à faire....
Fo attendre la douchette pour savoir  :D  
Celle que j'avais avec le driver ça afichait direct ce qu'elle lisait ds une cellule excel.
 
Mais moi C T en VB donc je lisait ce qu'elle écrivait sur le port com...
 
il fo savoir que le driver te facilite la vie en général :)


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
n°234383
zbod
Posté le 25-10-2002 à 11:42:54  profilanswer
 

Merci pour ta réponse ! :jap:
Je vais ma renseigner en détails sur la douchette et son mode  
de transmition...

n°235231
Dk59
Posté le 26-10-2002 à 21:16:04  profilanswer
 

Si tu peux choisir ta douchette, prends en une qui fonctionne en wedge clavier, comme ca tu n'aura rien a faire de particulier.

n°237102
chapi
Downgradé
Posté le 30-10-2002 à 09:54:51  profilanswer
 

Mmmhhh..
 
J'ai fais ça pour ma boite.
 
On utilisait une douchette "deportée", elle etait reliée à une sorte de gros pavé numerique, lequel enregistrait les informations et les saisies du responsable de stock. De temps à autres il travaillait en direct sur le programme en branchant la douchette sur un poste.  
 
Pour que tout cela fonctionne il m'a fallut gerer une communication douchette-ordi (dans le cas contraire, il aurait fallut passer par un outil tiers..) j'ai utilisé le composant communication pour cela.
 
SI tu rencontres le même problème, je dois encore avoir des sources dans un coin....on a abandonné la douchette, nous ;)

n°237182
VampirX
Metalleux insomniaque.
Posté le 30-10-2002 à 12:11:10  profilanswer
 

la pluspart des douchetes ont deux fonctionnement :
 
1- envoi de contenu du code à l'ecran dans le champ text selectionné
 
2- comme le 1 mais avec validation à la fin de la chaine comme si on avait appuyé sur enter.
 
en general, on peut parametrer lequel des deux modes on veut.
 
la douchette se branche entre le pc et le clavier, et ça marche tout seul.
 


---------------
La lumière croit voyager plus vite que tout, mais elle se trompe. Elle aura beau foncer le plus vite possible, elle verra toujours que les ténèbres sont arrivées les premières et qu'elles l'attendent.
n°238078
zbod
Posté le 31-10-2002 à 17:38:10  profilanswer
 

J'ai pu discuter avec un gars qui travaille dans une boîte spécialisée, et ça a donné ça :
 
Deux modes de communication sont possibles avec un PC :
- avec un programme
- sans programme.
 
Dans le 1er cas, il suffit de récupérer les données sur le port RS 232 via votre application VB. Il faut ouvrir un port série et collecter les données lorsqu'elles arrivent. Rédiger une procédure événementielle (timer...) allant scruter le port toutes les X secondes. Les caractères reçus sont ASCII et un caractère de fin de message vous indique que le code barre a été lu (caractère CR : ASCII 13). Il suffit d'accumuler dans une variable alpha les données reçues jusqu'à réception du CR.
 
Dans le 2ème cas, le lecteur est branché (ou la base radio) en Y entre l'unité centrale et le clavier. Toutes les informations arrivant du lecteur de code barre sont assimilées comme étant des saisies clavier. Donc pas de programmation... Mais cela signifie que les données sont récupérées tout le temps et pas nécessairement dans votre programme...

 
Voilà.
 ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Code barre ?

 

Sujets relatifs
inséré une barre de recherchecode pour faire un upload
Cherche code MMX/SSE de filtre vidéo bicubique ou bilinéaire YV12Icone dans la barre d'adresse de Mozilla...
DataEnvironment. Comment définir des paramètres dans le code?regarder mon code
Code Barre??[VB6] Impression d'un code barre
procedure d'impression de code barre sous dos???Access et code barre !!
Plus de sujets relatifs à : Code barre ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR