Mudanças entre as edições de "TPHArquivoTexto"
(Realizado a documentação do objeto TPHArquivoTexto) |
(→Procedimentos) |
||
Linha 21: | Linha 21: | ||
===Procedimentos=== | ===Procedimentos=== | ||
− | * '''AbrirArquivo''': Utilizado para abrir o arquivo para escrita; | + | * '''AbrirArquivo''': Utilizado para abrir o arquivo informado na propriedade "Arquivo" para escrita; |
− | * '''Escrever(Texto:String)''': Utilizado para inserir as informações no arquivo; | + | * '''Escrever(Texto:String)''': Utilizado para inserir as informações no arquivo aberto; |
− | * '''FecharArquivo''': Fechar o arquivo | + | * '''FecharArquivo''': Fechar o arquivo; |
===Funções=== | ===Funções=== |
Edição das 09h00min de 9 de março de 2022
O objeto TPHArquivoTexto pode ser utilizado para escrever informações em arquivos.
Propriedades
Nome | Tipo | Descrição |
---|---|---|
Arquivo | String | Informar o caminho e nome do arquivo. |
Reiniciar | Boolean | Caso estiver verdadeiro, será apagado todas as informações escritas anteriormente, ao utilizar AbrirArquivo. |
PularLinha | String | Quando verdadeiro, será pulado a linha para cada chamada do procedimento Escrever. |
Procedimentos
- AbrirArquivo: Utilizado para abrir o arquivo informado na propriedade "Arquivo" para escrita;
- Escrever(Texto:String): Utilizado para inserir as informações no arquivo aberto;
- FecharArquivo: Fechar o arquivo;
Funções
- Texto: Retorna as informações escritas no arquivo.
Exemplo
PHArquivoObj := TPHArquivoTexto.Create; try PHArquivoObj.Arquivo := 'D:\Texte.txt'; { Caminho e nome do arquivo } PHArquivoObj.Reiniciar := False; { Reinicia o texto do arquivo } PHArquivoObj.PularLinha := True; { Pula linha após escrever } PHArquivoObj.AbrirArquivo; { Abre o arquivo para escrita } try PHArquivoObj.Escrever('Linha 1'); { Escrever linha no arquivo } PHArquivoObj.Escrever('Linha 2'); { será escrito na segunda linha se a propriedade PularLinha for verdadeira } finally PHArquivoObj.FecharArquivo; { Fecha o arquivo para ser possível utilizar } end; finally PHArquivoObj.Free; end;