Newsgroup: it.comp.lang.delphi
Titolo: Componenti codici a barre: mi date qualche info?.

Salve a tutti.
Dovrei realizzare un'applicazione che utilizza i codici a barre per
alcuni prodotti. (cod Delphi 3 + interbase)
Se qualcuno ha esperienza mi potrebbe dare qualche indicazione tipo:
  - esistono controlli free o comunque a pagamanto?
  - esiste hardware a trasmissione via onde radio mi permetta di
ricevere, a distanza, i prodotti a cui ho asseganto un codice?
  - e per la lettura mi potreste consigliare qualche cosa?
Spero di non aver annoiato troppo.
Grazie per le risposte
Robin

 ha scritto nel messaggio
news:2mgkgt4c8hlieehrl...@4ax.com...

Tempo fa avevo fatto un programma di gestione magazzino con i codici a barre
e ricordo di aver utilizzato i due pacchetti "Duck Report" e "Duck BarCode".
Questo mi permetteva di visualizzare a monitor il codice a barre e volendo
anche stamparlo.
Come dispositivo di input avevo scelto una pistola che si collegava alla
porta della tastiera (suppongo che ora ce ne siano anche per PS/2), in quel
modo il tutto era completamente trasparente a Delphi, infatti era come se il
codice fosse digitato a mano.
Per quanto riguarda la trasmissione via radiofrequenza non saprei indicarti
nulla, ma sono certo che qualcosa esiste...basta pagare! ;P
Ah, Duck Report lo puoi trovare sulla DSP, CIAO.

 wrote


ho già fatto un'applicazione di magazzino che utilizza codici a barre.
Ne esistono tanti di controlli e componenti free o meno, ma io mi sono fatto
quasi tutto da solo, almeno per quanto riguarda gli standard EAN8 e EAN13.
La generazione ed il controllo del codice è molto semplice, al limite può
essere più complesso il lato grafico ( il disegno delle linee ), ma per
questo c'è un componente free che risolve il problema.
Ad esempio lo standard EAN8, usa 7 cifre significative e l'ultima di
controllo. Cioè 7 cifre gliele assegni tu, l'ottava viene calcolata con
l'algoritmo dell'EAN 8. Tale cifra di controllo assicura al lettore di
codice a barre la corretta lettura del codice.
Cioè cosa fa il lettore ?
Legge tutto il codice a barre, poi prende le sette cifre e calcola l'ottava.
Infine confronta questa ( da lui calcolata ) con quella precedentemente
letta.
Lo standard EAN13 è molto simile all' EAN8. Invece di 8 cifre ( 7 + 1 di
controllo ) sono 12 + 1 di controllo.
Insomma con l' EAN 13 puoi codificare più prodotti che con l' EAN 8.
La trasmissione tramite radiofrequenza, esiste e come. Ci sono dei lettori
di codici a barre che fanno proprio questo.
Cosa intendi per la lettura ? Il tipo di lettore ?
Bè, questo dipende dall'azienda che acquista il tuo programma.
Ci sono le penne ottiche, i lettori a distanza, i lettori CCD ecc
ecc.....oppure quelli che vedi nel supermercato !! hehe
Riguardo i lettori, io ho acquistato la penna ottica presso General Code di
Venezia.  
www.generalcode.it
  ( dimmi se ho sbagliato l'indirizzo )
Tutti i lettori, leggono tutti o quasi gli standard di codifica esistenti.
Inoltre sono programmabili.
Ci sono un sacco di lettori, di tutte le razze, poi è una ditta italiana. Ci
sono rappresentanti sparsi un po' ovunque, l'unica nota dolente è che ancora
non sono riuscito ad avere un listino prezzi !! hehe Vabbè, forse mi devo
impegnare di più.
Poi nell'area repository del newsgroup di Marco Cantù, avevo postato
qualcosa che riguardava lo standard EAN8 e EAN13. Non ricordo nemmeno io
cosa di preciso, tu facci un salto se puoi !!
Per ogni cosa puoi scrivermi anche in privato anche su
a.ta...@tiscalinet.it
Ora ti saluto....ciao ciao
Antonio Tarolla