Возвращает адрес памяти для первого символа memo-поля fld в текущей записи выбранной рабочей области.

long _FindMemo(Locator FAR *fld)
Locator FAR *fld;            /* Имя memo-поля. */

Expand imageПримечания

_FindMemo( ) позволяет получать доступ непосредственно к содержимому memo-поля в текущей записи. Если memo-поле в текущей записи оказывается пустым или если fld d не является именем memo-поля, _FindMemo( ) возвращает отрицательное целое число, абсолютное значение которого равно номеру ошибки Visual FoxPro.

Для получения дополнительной информации о том, как создавать библиотеку API и интегрировать её в Visual FoxPro, смотрите Доступ к API Visual FoxPro.

Expand imageПример

В следующем примере извлекается содержимое memo-поля для текущей записи. FindMemo( ) отыскивает memo-поле в текущей записи memo-файла. Затем перемещается указатель файла к найденной позиции с помощью _FSeek( ), и содержимое memo-поля сохраняется в памяти с помощью _FRead( _MemoSize( )).

Expand imageКод Visual FoxPro

Expand imageКод C

Expand imageСмотрите также