Среда разработки Unimod PRO 2 (версия 2.3.40)
 Руководство по программированию
×

FL_GPOS - определение позиции курсора в файле


Назначение.
Функциональный блок используется для определения текущей позиции курсора в открытом файле.
 
Состав структурной переменной.
Переменная со структурным типом FL_GPOS будет добавлена в локальный словарь автоматически при добавлении блока в редактор.
Описание алгоритма.
На вход FILE_ID передается уникальный идентификатор открытого файла, полученный при его открытии с использованием блока FL_OPEN. Текущая позиция курсора в открытом файле передается на выход POS.
При возникновении ошибки, ее код будет передан на выход FAULT. Список возможных ошибок приведен в конце раздела "FL_OPEN - открытие файла".
 
Пример синтаксиса на языке ST.
//вызов функционального блока FL_GPOS
Block.FL_GPOS(FILE_ID);
//чтение текущей позиции курсора в открытом файле
POS := Block.POS;
//чтение идентификатора ошибки
FAULT := Block.FAULT;