salvando arquivo

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

Avatar do usuário
bencz
Usuário Nível 4
Usuário Nível 4
Mensagens: 524
Registrado em: 28 Abr 2012 17:36
Contato:

salvando arquivo

Mensagem por bencz »

Olá, boa tarde a todos (:

Gostaria de saber, como posso fazer p/ salvar em um arquivo, um texto com quebras de linhas....

Bom, sei q em C, basta usar o \n
mas com o xharbour, como posso fazer ??

quero salvar algo do tipo

Código: Selecionar todos

lalalalala
fnsdjkansda
dfskfdsnkfsd
fdsnkfn
fdsnjkfds
dksdfkçdsanfds
fdbskfnsdkjfnskdfds
Primeiro problema que eu tenho, é, como posso fazer isso no xHarbour, e, como posso fazer para salvar o arquivo com quebra de linha?

No C, tenho a possibilidade de fazer:

Código: Selecionar todos

fprintf( file, "dsadsasda\n"
                  "dshaisdia\n"
                 "sdkadnsknsdakdnsa\n")
Então, minha duvida é, como posso fazer algo similar no Xharbour.
Imagem
alxsts
Colaborador
Colaborador
Mensagens: 3092
Registrado em: 12 Ago 2008 15:50
Localização: São Paulo-SP-Brasil

salvando arquivo

Mensagem por alxsts »

Olá!

Use a função HB_OSNewLine(), que retorna o separador de linha padrão do sistema operacional (Windows = Chr(13) + Chr(10), Unix, Linux Chr(10)).

Código: Selecionar todos

FWrite( nHandle, cString + Hb_OSNewLine() )
[]´s
Alexandre Santos (AlxSts)
Responder