Indica se o ponteiro está posicionado no fim do arquivo texto.
Sintaxe
FT_FEOF()
Retorno
Nome | Tipo | Descrição |
---|---|---|
lRet | lógico | Retorna verdadeiro (.T.), se o ponteiro do arquivo texto (aberto pela função FT_FUse) estiver posicionado no final; caso contrário, falso (.F.). |
Observações
- As funções FT_F* são utilizadas para ler arquivos texto, em que as linhas são delimitadas pela seqüência de caracteres CRLF ou LF(*) e o tamanho máximo, de cada linha, de 1022 bytes. Além disso, o arquivo é aberto em uma área de trabalho similar a usada pelas tabelas de dados.
Exemplos
User Function Example() // Abre o arquivo nHandle := FT_FUse("c:\garbage\test.txt") // Se houver erro de abertura abandona processamento if nHandle = -1 return endif // Posiciona na primeira linha FT_FGoTop() // Retorna o número de linhas do arquivo nLast := FT_FLastRec() MsgAlert( nLast ) While !FT_FEOF() cLine := FT_FReadLn() // Retorna a linha corrente nRecno := FT_FRecno() // Retorna o recno da linha MsgAlert( "Linha: " + cLine + " - Recno: " + StrZero(nRecno,3) ) // Pula para próxima linha FT_FSKIP() End // Fecha o arquivo FT_FUSE() return
Abrangência
Advanced Protheus 6.09 , Advanced Protheus 7.10 , Microsiga Protheus 8.11 , Protheus 10 , TOTVS Application Server 10 , ByYou Application Server
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas