cFileNameCaminho completo de teste no contexto de execução.
AdvPL GuiaFWFileIOBase():New(cFileName, [nBuffer])Centraliza operações e diagnóstico de arquivo.
A classe base reúne abertura, fechamento, existência e operações de criação ou exclusão. New recebe o caminho completo; nBuffer é documentado a partir da LIB 20201009. Open usa modos de Fileio.ch e error devolve um objeto de diagnóstico. clear apaga e pode recriar: não confundir com limpeza de memória. O exemplo apenas prepara um callback de construção, sem abrir, criar, apagar ou alterar o arquivo. (Fontes: refs. 1–1.)
FWFileIOBase():New(cFileName, [nBuffer])cFileNameCaminho completo de teste no contexto de execução.
nBufferTamanho do buffer; LIB 20201009+.
FWFileIOBase():New(cFileName, [nBuffer])o:Open([nMode]) / o:Close()o:Error()o:Clear(lCreate) / o:Erase()#Include "Protheus.ch"
User Function Ed421()
Local bPreparar := {|cCaminho| FWFileIOBase():New(cCaminho)}
// Nao avaliar: fornecer caminho completo de teste.
Return NilConstrutor encapsulado em bloco, sem acesso a arquivo. Em revisão: exemplo editorial não compilado nem executado em Protheus. Conferir includes, release, RDD e contexto antes de homologar.
© 2026 Usina.BR. Todos os direitos reservados. TOTVS, Protheus, Microsiga e seus respectivos logotipos são marcas de seus titulares. O AdvPL Guia é independente e utiliza citações limitadas, atribuídas e justificadas por finalidade educativa. Consulte os Termos de Uso. Termos de Uso
Comentários
Ainda não há comentários aprovados.
Entre com Google ou Microsoft para comentar.