Retorna o conteúdo de um arquivo do tipo texto.

Sintaxe

MemoRead( < cFile >, [ lChangeCase ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cFile

caractere

Indica o caminho do arquivo que será lido do tipo texto.

X


lChangeCase

lógico

Se verdadeiro (.T.), nomes de arquivos e pastas serão convertidos para letras minúsculas; caso contrário, falso (.F.), não será feito nenhum ajuste no nome do arquivo informado. Valor padrão (.T.). Veja maiores informações em Observações.



Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna o conteúdo do arquivo texto, ou uma string vazia ("") em caso de erro.

Observações

Exemplos

User Function Teste
// Retorna conteúdo do arquivo TXT
Local cLine := MemoRead( "c:\dir\test.txt" )

// Verifica o número de linhas no texto
Local nLines := MLCount( cLine )

// Varre todas as linhas do texto
For nX := 1 To nLines
MsgAlert( MemoLine( cLine, , nX ) )
Next nX
Return

Abrangência

Microsiga Protheus 8.11, Protheus 10, TOTVS Application Server 10, ByYou Application Server

Veja também