Выбор файла

Выбор файла — компонент. Предназначен для выбора оператором имени файла, передает путь файла.

Внешний вид компонента

Режим проектировщика Режим оператора
Выбор файла - Режим проектировщика Не имеет

Параметры:

Входные

  • Импульс — открывает проводник для выбора файла;
  • Синхро — передает путь к файлу на выход компонента.

Выходные

  • Файл — поступает путь к выбранному файлу.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • FileName — установка и чтение имени файла.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • BSTR FileName — установка и чтение имени файла (строка).

Пример

В данном примере используется произвольный txt-файл не включенный в состав примера. При запуске примера, чтобы увидеть результат его работы, необходимо выбрать любой txt-файл на компьютере с помощью кнопки «Open», путь к файлу отобразится ниже. А затем нажать кнопку «Прочитать файл». Результат может отличаться от представленного в данном примере в зависимости от содержимого выбранного txt-файла.

Проект в SCADA ZETView

Выбор файла - Пример

В данной схеме показана работа компонента Выбор файла. При нажатии Кнопки без фиксации посылается импульс на вход компонента Выбор файла, вследствие чего открывается проводник для выбора файла. Путь к выбранному файлу отображается с помощью Метки. Также, строка, содержащая путь к файлу, поступает на Менеджер свойств, подключенный к компоненту Чтение из файла. При получении управляющего импульса с Кнопки без фиксации, данный компонент производит чтение содержимого выбранного файла и выводит результат с помощью Метки. Для данного примера можно использовать любой txt-файл. Данный компонент используется для создания различных проектов, в том числе таких как анализатор спектра реального времени.

Результат работы проекта
Выбор файла - Результат работы проекта