o que e CR/LF (CARRIAGE RETURN LINE FEED)

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

CDV
Usuário Nível 2
Usuário Nível 2
Mensagens: 91
Registrado em: 30 Ago 2004 10:27

o que e CR/LF (CARRIAGE RETURN LINE FEED)

Mensagem por CDV »

OLA PESSOAL.
GOSTARIA DE SABER O QUE E CF/LF ( CARRIAGE RETURN LINE FEED)
QUE E USADO QUANDO GERA UM ARQUIVO TEXTO, A CADA LINHA TEM
QUE EXECUTAR ESSE COMANDO COMO FAZ ISSO ?

SE ALGUEM PUDER ME AJUDAR AGRADECO
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

#define CRLF Chr(13) + Chr(10)
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Mensagem por Maligno »

O par CR/LF, ou no Clipper o Chr(13)+Chr(10) não é um comando, mas um identificador de fim de linha que atende ao padrão do DOS/Windows. Sem esse par os programas DOS/Windows não têm como identificar quando a linha acaba. Qualquer simples editor de textos, por exemplo, procura por esse identificador.

Aliás, estes dois valores passam a ser comandos quando enviados para uma impressora, que os interpreta como "retorno de carro" (13) e "salto de 1 linha" (10). Mas em arquivo são identificadores.

Curiosidade: no UNIX esse identificador existe também, mas usam apenas o 10 (LF).
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder