Newsgroup: it.comp.lang.c++
Titolo: Codici a barre

    Ciao, dovrei stampare dei codici a barre in c.... lo so che non č una
barzelletta, ma se ci fosse qualcuno che ha giŕ affrontato questo
problema... beh... mi sarebbe di grande aiuto.
    Inoltre, che voi sappiate, esiste in c una funzione analoga al metodo
.Line (come in Printer.Line) del VB?
    Grazie 10000,

.Line (come in Printer.Line) del VB?
No, c e c++ non ne sanno niente di grafica e devi utilizzare le
funzioni messe a disposizione dal tuo os, visto che immagino che il
tuo os sia win devi spostarti su it.comp.programmare.win32.
-- 
                    Marco Barisione (ICQ 84277092)
Se sei interessato alla creazione di un newsgroup generico in cui si
possa parlare di quei linguaggi di programmazione senza un gruppo
apposito vota per it.comp.lang su it.news.votazioni.

 .Line (come in Printer.Line) del VB?
Anche questo dipende dal particolare compilatore che usi,
ci potrebbe essere qualcosa di simile, come potrebbe non
esserci.  Il C e' un linguaggio che ha moltissime 
implementazioni, che differiscono notevolmente l'una 
dall'altra.  Visto che programmi per Windows e visto che
qui dentro si preferisce parlare del C standard, 
rivolgiti a un gruppo come it.comp.programmare.win32,
in cui troverai sicuramente un aiuto maggiore.
-- 
Posted from  [80.105.34.80] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 > barzelletta, ma se ci fosse qualcuno che ha già affrontato questo


 direttamente il codice a barre... ma cmq il passo e molto breve)?
Non esiste. Per fare quello che vuoi fare tu devi mandare alla stampante
appositi comandi. Ma ogni stampante ha un set di comandi diverso.
D'accordo che ci sono varie famiglie di stampanti che accettano uno dei
linguaggi grafici più comuni. Ma i dettagli cammbiano da stampante a
stampante. Sotto windows la stampante è un device di sistema e possiade
un driver. Il driver viene richiamato sempre allo stesso modo e ogni
driver si occupa di tradurre le chiamate in comandi per la stampante
specifica. Ogni stampante a il suo driver fornito dal produttore.
In pratica sotto DOS devi scrivere una routine diversa per ogni
stampante che vuoi supportare. I vecchi programmi DOS (per esempio
word-star) gestivano la cosa proprio in questo modo. Infatti nei
parametri di configurazione di word-star dovevi specificare il modello
della stampante. E se non era fra quelli previsti avevi tre possibilità:
1) cambiare stampante
2) provare con il driver di una stampante simile (funzionava a volte si
altre no)
3) aspettare una release di word-star che supportasse la tua stampante
--
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

 stampante.
    Ma dove (libri, manuali, etc...) posso trovare informazioni sul
linguaggio grafico della mia stampante (CANON BJC-5500) o (MEGLIO) su un
'linguaggio grafico comune' da essa supportato?
    Grazie,
    Andrea

"Andrea" <a@a.a> wrote in message
news:iw9S7.4593$OP2.1...@news2.tin.it...

Ai vecchi tempi li trovavi tutti sul manuale della stampante. Oggi non
so, suppongo sui siti del produttore. Per i linguaggi comuni non so.
Suppongo sui siti di chi li ha inventati.
Per postscript invece trovi references quasi ovunque. Se vai in una
libreria tecnica dovreti trovare dei libri. Oppure prova a cercare con
un motore tipo yahoo e simili.


 > > linguaggi grafici piů comuni. Ma i dettagli cammbiano da stampante a


 Come funziona il postscript? Si può usare col C/C++ (in DOS)??
Se la domanda è: è possibile scrivere un programma DOS che stampa su una
stampante postscript. La risposta è si.
Ma fai conto che imparare postscript al punto da usarlo direttamente ...
è all'incirca difficile come imparare C++.


Librerie/componenti per usarlo "indirettamente" non esistono?
Andrea Ferro <And...@UrkaDVD.it> wrote in message
jHJU7.53$hZ3....@nreader2.kpnqwest.net...


 Librerie/componenti per usarlo "indirettamente" non esistono?
Sotto DOS non credo. Forse trovi qualche cosa per Unix che puoi
eventualmente provare ad adattare.
