USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Comando Print
Xandi
RIO DE JANEIRO
RJ - BRASIL
ENUNCIADA !
Postada em 27/10/2007 21:49 hs            
    Boa noite!! Estou precisando de ajuda, estou gerando um arquivo texto utilizando o comando "print", aonde tenho a seguinte linha a Baixo:

Ex:  coddeb   codcre  hist
      35        ""     aaaaa
      ""        325    uuuuu
      458       999    sfsdfggdsgsgs
      48        ""     dasdafsdf
sfdsfds
      898       785    dsasdasa
       78        25    dsdads


Obs: O que acontece e que em algumas linhas o sistema pula no historico para a outra linha, depois de quebrar muito a culpa eu vi que em algumas linhas no historico esta aparecendo um quadrado, quando a linha de comando le esse quadrado ela pula uma linha, queria saber como posso fazer para que isso não aconteça. Alguem pode me dar alguma dica do que eu posso fazer para resolver esse meu problema por favor?

Desde ja agradeço.
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 29/10/2007 00:25 hs            
Mas como está saindo a impressão, não está correto? Está pulando linhas a mais??
 
Em relação ao "quadrados" pode ser o pulo de linha (vbnewline) ou o caracter 32... vc pode tentar:
 
texto = replace(texto,chr(32),"")
 
printer.print texto
   
Álvaro
Pontos: 2843
GUARULHOS
SP - BRASIL
ENUNCIADA !
Postada em 29/10/2007 07:16 hs            
Xandi, quantas linhas ele está pulando ? Está saindo tudo alinhado ? De onde estão vindo os dados, do banco de dados ou de algum lugar da tela ? Você está imprimindo direto na impressora, usando o open lpt1, ou scalemode ?
Daria para você colocar o seu comando para a gente dar uma olhada nele ?
Assim a gente poderia dar uma melhor solução para você
   
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 29/10/2007 16:59 hs            
seguindo o raciocinio do nosso colega Ghost, pode ser também o CHR(13)
 
texto = replace(texto,chr(13),"")
 
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página