Páginas filhas
  • FWFileWriter

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css
Classe: FWFileWriter
Herança: FWFileIOBase


 

Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Nível de Acesso:Nível 1 (Acesso Clientes)
Idiomas:Português, Inglês, Espanhol
 


Descrição:
Classe de auxilo na gravação de arquivo.
Pode trabalhar com buffer, ou escrita direta na arquivo.
Exemplo

New


Sintaxe
FWFILEWRITER():New(<cFileName >, <lBuffer >, <nBuffer>)-> NIL

Descrição
Método construtor da classe

Parâmetros
 


NomeTipoDescriçãoDefaultObrigatórioReferência
cFileNameCaracteresNome do arquivo, deve-se informar o path completo
 

X
 

lBufferLógicoSe .T. faz buffer em string antes de gravar
 X  

X
nBuffer*NuméricoDetermina o tamanho do buffer para escrita do arquivo




Informações

*O parâmetro nBuffer só está disponível em libs com label superior ou igual a 20201009.


 
write


Sintaxe
FWFILEWRITER():write()-> lRet

Descrição
Write no arquivo, caso esteja com buffer ativado, so ira gravar
se o conteudo for maior que o buffer, o buffer final é gravado antes
de fechar o arquivo, caso tenha ficado com algo

Retorno
lRet Se .T. o foi processado corretamente
metodo error()

Veja também
error()
close


Sintaxe
FWFILEWRITER():close()-> NIL

Descrição
Fecha o arquivo aberto, gravando qualquer buffer que ainda não tenha
sido gravado
Veja também
error()