Página 1 de 1

salvando arquivo

Enviado: 08 Jun 2012 15:54
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.

salvando arquivo

Enviado: 08 Jun 2012 16:37
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() )