Newsgroup: it.comp.lang.visual-basic
Titolo: Stampante codici a barre su porta seriale

Salve a tutti,
oggi mi è arrivata sulla scrivania una stampante di codici a barre (una 
leptons st 142)
è una classica stampante su etichette adesive che si collega tramite 
seriale,
il proprietario non ha alcun manuale e io non ho idea di come procedere 
perchè è un mondo abbastanza nuovo per me...ora mi chiedevo...
-esiste uno standard per queste stampanti?
-esiste qualche software/ocx/guida dove posso trovare esempi per la stampa 
in modo da capire se e come funziona?
-Da quello che ho visto la stampante stampa anche testi...sono due procedure 
diverse o è solo una questione di setting ?
Avete suggerimenti o link dove posso documentarmi...
Grazie a tutti
Giuseppe 

 diverse o è solo una questione di setting ?
E' una normale stampante.
Tu la installi in windows come qualunque altra stampante seriale.
Sarà poi l'applicativo a realizzare il barcode, ma volendo può anche 
stamparci le foto delle vacanze (in bianco e nero, ovviamente...).
Quasi tutti i produttori forniscono comunque gli OCX che, applicati 
sulla tua applicazione, ti consentono di stampare dei layout già 
comprensivi di barcode.
Un po' come un Crystal Report, tu disegni un template per l'etichetta, 
poi lo salvi in app.path, e per stampare un'etichetta devi solo 
popolare i campi variabili (codice, descrizione, ecc...), e l'OCX manda 
alla stampante l'etichetta già formattata.
Oppure lo gestisci come se fosse una stampante qualunque, e sei a 
posto.
Ciao
Alberto
-- 
seguiam la scia
se un meganoide ci spia

 stamparci le foto delle vacanze (in bianco e nero, ovviamente...).
Lo pensavo anche io...ma non trovo i driver da nessuna parte
sono in alto mare :-(
Giuseppe 

 in modo da capire se e come funziona?
Non saprei. Ho avuto a che fare con le Zebra e per stampare i codici 
a barre č necessario utilizzare una sorta di linguaggio proprietario.
Funzionano anche cone normali stampanti ma non per i codici.
-- 
The world's coming to an end. Log off and leave in an orderly fashion.
News 2002 [v 2.07] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

 seriale,
Io ho avuto con una stampante seriale di etichette autoadesive che aveva un 
codice proprietario. Se vuoi ho tutta la documentazione ed i driver.
Qusto codice dovrebbe consentirti di stampare una etichetta
    SourceFile = App.Path + "\CopiaCOM"
    DestinationFile = "COM1"
'BordoX=10
'BordoY=4
'Altezza=18
'Spazio=2
     S = S + "^Q" + CStr(AltezzaEtich + SpazioEtich) + ",0,0" + vbCrLf
      S = S + "^S2" + vbCrLf   '  velocita 2 (le possibili sono da 1 a 4)
      S = S + "^H2" + vbCrLf   '  spessore carattere (da 00 a 19)
      S = S + "^L" + vbCrLf
      S = S + "AB," + CStr(BordoXEtich * 8) + "," + CStr((BordoYEtich) * 8) 
+ ",1,1,1,0," + CStr(NumeroAccettazione) + vbCrLf
      S = S + "AB," + CStr((BordoXEtich + 8) * 8) + "," + CStr((BordoYEtich) 
* 8) + ",1,1,1,0," + Trim$(Tx(0)) + vbCrLf
      S = S + "AB," + CStr(BordoXEtich * 8) + "," + CStr((BordoYEtich + 3) * 
8) + ",1,1,3,0," + NomePrelievo(P) + vbCrLf
      S = S + "BB," + CStr((BordoXEtich + 2) * 8) + "," + CStr((BordoYEtich 
+ 7) * 8) + ",3,3,40,0,1," + CodiceBar + vbCrLf
      S = S + "E" + vbCrLf
      Open SourceFile For Output As #1: Print #1, S: Close #1
     FileCopy SourceFile, DestinationFile
Possono esserti utili queste due sub
Sub EtichettaAutoadesivaResetta()
    Dim S As String
    S = "~Z" + vbCrLf
   Open SourceFile For Output As #1: Print #1, S: Close #1
   FileCopy SourceFile, DestinationFile
End Sub
Sub EtichettaAutoadesivaEspelli(Flag As Integer)
      S = "^Q" + CStr(EspulsioneEtich) + ",0,0" + vbCrLf
      S = S + "^S2" + vbCrLf
      S = S + "^H1" + vbCrLf
      S = S + "^L" + vbCrLf
      S = S + "AC,10,10,1,1,1,0," + vbCrLf
      S = S + "E" + vbCrLf
      Open SourceFile For Output As #1: Print #1, S: Close #1
      FileCopy SourceFile, DestinationFile
End Sub
Prova a vedere se  funziona con la tua stampante. L'unica è provare.
Semmai ci risentiamo
AlpVir 

 AlpVir
Ti ringrazio...ci dň un occhio e vedo se riesco ad adattarlo
(per adesso ho scritto al fornitore della stampante per vedere se ha un 
manuale :-) )
Grazie Giuseppe 

 Funzionano anche cone normali stampanti ma non per i codici.
Vi tengo informati :-D
Grazie di tutto
Giuseppe 

 
Hai provato sul sito del produttore:
www.dataprocess.it
Dovrebbero esserci manuali e software.
Ciao,
LittleWave
--