Manda direto para porta dela, a ChequePronto funciona por comandos ESC conforme modelo abaixo.
drvSerial.SendString(Chr( 27) + Chr( 160) + dmodCheques.cdsManutencaoNOMINACAO.AsString + Chr( 13)); drvSerial.SendString(Chr( 27) + Chr( 161) + dmodVariaveis.cdsManutencaoCIDADE.AsString + Chr( 13)); drvSerial.SendString(Chr( 27) + Chr( 162) + dmodCheques.cdsManutencaoBANCO.AsString + Chr( 13)); drvSerial.SendString(Chr( 27) + Chr( 163) + FormatFloat('###########0.00', dmodCheques.cdsManutencaoVL_CHEQUE.AsFloat) + Chr( 13)); drvSerial.SendString(Chr( 27) + Chr( 164) + FormatDateTime('dd/mm/yy', dmodCheques.cdsManutencaoPRE_DATAGEM.AsDateTime) + Chr( 13)); drvSerial.SendString(Chr( 27) + Chr( 176)); Adriano Santos (Yahoo) escreveu: > > Ricardo, > > Normalmente estas impressoras funcionam como as de ECF, ou seja, você > deve interagir com ela por meio de bibliotecas fornecidas pelo > fabricante, dll. Devem existir comandos específicos pra ela. > Como o Tatu disse, é interessante entrar no site e ver se tem exemplos e > explicações sobre a impressora. > Não tenho certeza do que disse porque nunca desenvolvi nada pra > impressoras de cheque. > > Abs > > Adriano Santos > Desenvolvedor Delphi desde 1998. Professor e programador PHP. > Bacharel em Comunicação Social pela Universidade Cruzeiro do Sul, SP. > > Colunista e Comissão Editorial da revista ClubeDelphi. > Blog: http://www.delphitodelphi.blogspot.com > <http://www.delphitodelphi.blogspot.com> > > Tatu respondeu: > > > > nao tenho certeza absoluta, mas no site deles, acho que tem ate um > > exemplo em delphi, lembro ter feito a muito tempo um programa para esta > > impressora, ou ligue para o fabricante....vou ver se encontro nos meus > > backup antigos e qq coisa te aviso... > > > > -----Mensagem original----- > > De: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > > <mailto:delphi-br%40yahoogrupos.com.br> > > [mailto:delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > > <mailto:delphi-br%40yahoogrupos.com.br>] > > Em nome de Celio Ricardo > > Enviada em: sábado, 5 de maio de 2007 05:19 > > Para: delphi-br@yahoogrupos.com.br > <mailto:delphi-br%40yahoogrupos.com.br> > <mailto:delphi-br%40yahoogrupos.com.br> > > Assunto: [delphi-br] Como imprimir em impressora de cheque? > > > > Ola, colegas! > > > > Estou precisando imprimir em uma impressora de cheques (Chronos). > > Alguém sabe como eu faço para conectar em uma impressora desse tipo? > > A impressão é feita do mesmo modo que as matriciais? > > E se nessas impressoras também uso códigos de impressão > > (comprimido/expandido,etc)? > > > > Grato pela ajuda! > > > > Ricardo > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > ---------------------------------------------------------- > > > > No virus found in this incoming message. > > Checked by AVG Free Edition. > > Version: 7.5.467 / Virus Database: 269.6.4/790 - Release Date: > 5/5/2007 10:34 > > > > -- > ---------------------------------------------------------- > Adriano Santos > Desenvolvedor Delphi desde 1998. Professor e programador PHP. > Bacharel em Comunicação Social pela Universidade Cruzeiro do Sul, SP. > > Colunista e Comissão Editorial da revista ClubeDelphi. > > [As partes desta mensagem que não continham texto foram removidas]