Bom dia! De uma olhada no código do VDOPrint. Lá vcs encontram tudo o que precisam para saber sobre os caracteres que devem ser enviado para impressoras matriciais.
Qualquer dúvida, procura o pai da criança, o Vinícius de Oliveira. Abaixo algumas constantes definidas na Unit VDOPrintConst.pas. Boa sorte. Ulisses { Controle de caracteres } EscDraft = #27+'x'+'0'; // Modo Draft EscNLQ = #27+'x'+'1'; // Modo NLQ EscNLQRoman = #27+'k'+'0'; // Fonte NLQ "Roman" EscNLQSansSerif = #27+'k'+'1'; // Fonte NLQ "SansSerif" Esc10cpp = #27+'P'; // Espaçamento horizontal em 10cpp Esc12cpp = #27+'M'; // Espaçamento horizontal em 12cpp EscCondensedOn = #15; // Ativa o modo condensado EscCondensedOff = #18; // Desativa o modo condensado EscLargeOn = #27+'W'+'1'; // Ativa o modo expandido EscLargeOff = #27+'W'+'0'; // Desativa o modo expandido EscBoldOn = #27+'E'; // Ativa o modo negrito EscBoldOff = #27+'F'; // Desativa o modo negrito EscItalicOn = #27+'4'; // Ativa o modo itálico EscItalicOff = #27+'5'; // Desativa o modo itálico EscUnderlineOn = #27+'-'+'1'; // Ativa o modo sublinhado EscUnderlineOff = #27+'-'+'0'; // Desativa o modo sublinhado EscDblStrikeOn = #27+'G'; // Ativa o modo de passada dupla EscDblStrikeOff = #27+'H'; // Desativa o modo de passada dupla EscSupScriptOn = #27+'S1'; // Ativa o modo sobrescrito EscSubScriptOn = #27+'S0'; // Ativa o modo subescrito EscScriptOff = #27+'T'; // Desativa os modos sobrescrito e subescrito {Controle de página } EscMarginLeft = #27+'l'; // Margem esquerda EscMarginRight = #27+'Q'; // Margem direita EscPaperSize = #27+'C'; // Tamanho da página EscAutoNewPageOn = #27+'N'; // Ativa o salto sobre o picote EscAutoNewPageOff = #27+'O'; // Desativa o salto sobre o picote { Controle da impressora } EscReset = #27+'@'; // Inicializa a impressora (Reset) EscBS = #8; // Retorna o carro em uma posição EscLF = #10; // Avança uma linha EscFF = #12; // Avança uma página EscCR = #13; // Retorno do carro -----Mensagem Original----- De: amota_sp Para: delphi-br@yahoogrupos.com.br Enviada em: segunda-feira, 2 de outubro de 2006 21:27 Assunto: [delphi-br] exemplos de impressão em lx-300, utilizando caracteres de controle e writeln amigos, tô um tempão afastado de impressão em matricial. Tô olhando o VDOPrint e RDPrint, pq sempre fiz na munheca, mas pouca coisa. Tenho uma certa urgência (todo mundo sempre ta na urgencia:) pra ficar pessquisando, peguei o manual da dita na internet, e tb perdi trabalhos antigos com tudo prontinho e tal. Alguém tem exemplos de impressão na matricial lx300, utilizando os caracteres de impressão com o writeln? coisas como fonte e estilhos, condensando, expandido, salto de linha, salto de folha, inicio e fim de impressão, eject, espaçamento entre llinhas, esses bagulhos comuns? Fico granto, André Mota [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html