Newsgroup: it.comp.lang.visual-basic
Titolo: mi dite ...

mi dite , per piacere, *quanto* può essere difficile fare quanto segue ???
vorrei usare un lettore di codici a barre per inserire i dati da questo 
letti in un foglio di excel
tali lettori di che tipo di software/driver sono dotati ??
o bisogna fare tutto 'a manina' per usarli solo tramite programmi da 
scrivere in c/c++ ???
o , magari , si riescono ad usare anche tramite VBA in excel [ sarebbe 
bellissimo ;-) ] ??
mi date qualche indicazione sull'argomento
grazie

 ha scritto nel messaggio 
news:43c7c829$0$349$5fc...@news.tiscali.it...


mi rispondo da solo
quelli che funzionano in "emulazione di tastiera" inseriscono quanto 
scritto tramite barcode direttamente nella celletta di excel attiva al 
momento ?!?!?!
se mi confermate ciò ... è fantastico !!!  :-))))))))))
spero che mi togliate questi dubbi che ancora ho in tal senso
grazie e ciao :-)

 
grazie della risposta
era proprio l'interrogativo che mi era venuto per cui ho mandato l'altro 
post
sei stato velocissimo
infatti dovrei fare un programmino di gestione ordini di una pizzeria ( 
forno con solo servizio da asporto ) ed usare un lettore di barcode per 
gli articoli i cui codici stamperò su un tabellone/menu
però il cliente aveva manifestato la volontà di avere un tabellone/menu 
compatto come quello attuale , e la cosa con i codici a barre standard 
non è tanto fattibile
esistono codici particolarmente compatti ( diciamo che ho bisogno di 
rappresentare 100 articoli max )
oppure dovrò rivolgere la mia attenzione ad altre tecnologie/ sistemi : 
lettori capaci di legere un codice scritto in veri caratteri alfanumeri 
????
  non credo che i costi siano tali da far propendere il mio cliente in 
tale direzione , ma io dovrò , eventualmente , offrirgliene la 
possibilità ...
grazie

 lettori capaci di legere un codice scritto in veri caratteri alfanumeri ????
I lettori, anche quelli più economici, possono leggere la quasi 
totalità degli standard.
Tu scegli lo standard e poi vedrai che il lettore lo supporta.
Ciao
Alberto
-- 
A questo punto hanno trovato un muro,
un muro duro, molto molto duro,
che siamo noi.

 ha scritto nel messaggio 
news:43c7c8f1$0$337$5fc...@news.tiscali.it...


 se mi confermate ciò ... è fantastico !!!  :-))))))))))
Quelli in emulazione di tastiera si attaccano allo spinotto PS2 della 
tastiera (di solito hanno un doppio jack per permettere di collegare sia il 
lettore che la tastiera contemporaneamente) e funzionano *esattamente* come 
se scrivessi da tastiera e puoi configurare il terminatore in modo che dopo 
il codice non faccia niente o invii ad es. un "invio" o un "tab".
L'unica scocciatura è che ovviamente scrivono dove si trova il cursore (tu 
non hai alcun controllo sull'input).
Ciao 

 
Non e' del tutto vero. Se fai intercettare al form cio' che arriva dalla 
tastiera puoi gestire il codice a barre e farne quel che vuoi (non ho 
qui vb e non mi ricordo il nome della proprieta' del form da impostare). 
Basta impostare il codice a barre in modo che invii un carattere 
(speciale) prima del codice a barre. Quando l'evento form_keypress (?) 
rileva questo carattere, attende o un terminatore o un numero fisso di 
caratteri (il codice a barre) e poi fa qualcosa.
Ovviamente anche in questo caso il form deve essere la finestra attiva.
Forse con un po' di subclassing (intercettando gli eventi di tastiera) 
si puo' aggirare anche questo problema.
ciao
	maxx

 qui vb e non mi ricordo il nome della proprieta' del form da impostare). 
Form.KeyPreview = True
Ciao
Paolo


grazie a TUTTI  per le info
( cit.di aldo,giovanni e giacomo ) noncipossocredere
è più semplice di quanto pensassi inizialmente

Paolo casa wrote:

mi spieghi meglio come funziona la cosa ?!?!
una volta impostata la proprietà si addiviene alla condizione che ad 
ogni tasto premuto viene eseguita una routine , MA ... : * come * si 
deve chiamare questa routine , questo modulo ( così mi sembra si 
chiamino in VBA ) perchè sia eseguito quando c'è un input da tastiera ?!?!?!
e *come* si chiama la variabile che contiene i caratteri digitati 
dall'utente ?? [ e pensare che ho un vago ricordo che forse l'ho pure 
già fatto qualcosa di simile ; forse solo qualcosa che veniva eseguito 
*dopo* l'invio dato in una cella ... boh non ricordo :-((( ]
ciao e grazie
p.s. sono un po' arruginito ma da 2 a 4 anni fa' c'ho fatto parecchie 
cosette e mi sarebbe utile un minimo di 'spunto' per ripartire col VBA