Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!

MEMOGET()

Propósito

Atribuir um arquivo associado a um item memo a uma variável de memória.

Sintaxe

MEMOGET (<item_memo>, <var.C>)

Argumentos

<item_memo>

representa o nome do item memo (M4 ou O4) a ser lido.

<var.C>

representa o nome de uma variável cadeia que receberá o conteúdo do arquivo.

Utilização

Retorna verdadeiro (.T.), se a leitura foi bem sucedida ou falso (.F.), se não pode ler o arquivo. Utilizado em conjunto das funções MEMOEDIT() e MEMOPUT() para editar e gravar um texto, relacionado a um ou mais registros.

Exemplos

O exemplo a seguir mostra-nos como editar um arquivo relacionado a um item memo.

DATABASE bdemp1 33 a 2

USE tab_func

FIND 123    && Lê o registro do funcionário 123

PRIVATE var_text (500)

* Lê o texto associado ao item memo

IF MEMOGET (cur_func, var_text)

  var_text = MEMOEDIT (var_text,01,01,10,10,.T.)

  var_log = MEMOPUT(cur_func, var_text)

ELSE

  ? "Não foi possível abrir o arquivo"

ENDIF

Consulte

MEMODEL(), MEMOFILE(), MEMOGET(), MEMOPUT().

Anterior Sumário Próximo OpenBASE! o Banco de Dados inteligente. Fale conosco!