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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Arquivos FTP
aramirez
RIO BRANCO
AC - BRASIL
ENUNCIADA !
Postada em 07/02/2008 12:17 hs            
Galera estou com problema,
    quando eu abro um arquivo no formato txt direto no FTP, o arquivo é aberto todo formatado, pronto pra trabalhar. Mas quando eu faço a cópia do mesmo arquivo, via VB e abro ele na minha maquina, o arquivo está com a formatação bagunçada, pronto pra ir doreto pra lixeira. Alguém sabe me dizer qual o problema disso?
   
Tiranossauro
DOIS IRMÃOS
RS - BRASIL
Postada em 07/02/2008 18:53 hs            
talvez seja a fonte utilizada no aplicativo que vc usa ao abrir o txt
Tente usar courier new
     
RAMIREZ
RIO BRANCO
AC - BRASIL
Postada em 07/02/2008 20:35 hs            
Fonte não é. Quando eu abro o mesmo arquivo com o Editplus ele sai todo certo, com a configuração que eu quero.
     
0ut0fBound
VILA VELHA / ES
ES - BRASIL
Postada em 08/02/2008 02:46 hs            
O que ocorre e' erro na codificacao em que o arquivo esta, existe codificacoes no padrao unix onde a quebra de linha eh o vbLf e o padrao M$, onde a quebra de linha sao dois caracteres vbCr & vbLf ou se preferir vbCrLf.

Para resolver seu problema, antes de salvar o arquivo no txt substitua todos os vbLf por vbCrLf, porem verifique antes se nao existe nenhum vbCrLf e se possivel faca alguma gambiarra para nao substituir caso exista.

Para curiosodade, esse caracteres sao dos padroes da impressoras, onde vbCr faz com que a carruagem de impressao retorne para o inicio (Carruare Return) e vbLf faz que ela que desca uma linha (Line Feed), entao juntando os dois da o sinal de [ENTER]

Espero ter ajudado.
Maycon Maia Vitali ( http://maycon.gsec.com.br )
GSEC Tiger Team
FIDELIZE IT
     
RAMIREZ
RIO BRANCO
AC - BRASIL
ENUNCIADA !
Postada em 08/02/2008 12:57 hs            
Desconfiava mesmo que fosse um [ENTER]. Programei no meu código para que quando a leitura fosse um [ENTER], ele trataria do meu jeito. Mas ele nunca encontrar esse [ENTER]. Ou estou escrevendo código errado. CHR(13) = ENTER ????
   
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