Автоматизация измерений, контроля и испытаний. Мищенко С.В - 36 стр.

UptoLike

2. СТРОКИ И ТАБЛИЦЫ. ФАЙЛОВЫЙ ВВОД/ВЫВОД
Занятие 8
СТРОКИ И ТАБЛИЦЫ
Цель занятия:
изучить создание строковых элементов управления и отображения данных;
приобрести навыки по использованию функций обработки строк;
изучить создание элемента управления и отображения Таблица.
Строки. Строкиэто последовательность отображаемых и неотображаемых ASCII символов. Строки обеспечивают не-
зависимый от платформы формат обмена данными. Некоторые из наиболее распространенных строковых приложений вклю-
чают в себя:
Создание простых текстовых сообщений.
Передачу числовых данных в приборы в виде строк символов и преобразование строк в числовые данные.
Сохранение числовых данных на диск. Чтобы сохранять числовые данные в виде файла ASCII, необходимо перед
записью преобразовать их в строки.
Диалоговые окна инструкций и подсказок.
На лицевой панели строки появляются в виде таблиц, полей ввода текста и меток.
Создание строковых элементов управления и отображения данных. Для работы с текстом и метками используются
строковые элементы управления и отображения данных, расположенные в палитре Controls String & Path. Создание и
редактирование текста в строке производится с помощью инструментов УПРАВЛЕНИЕ и ВВОД ТЕКСТА. Для изменения
размера строкового объекта на лицевой панели используется инструмент ПЕРЕМЕЩЕНИЕ. Для экономии места на лицевой
панели можно использовать полосу прокрутки. Для этого необходимо щелкнуть правой кнопкой мыши по строковому объ-
екту и выбрать в контекстном меню пункт Visible Items Scrollbar (полоса прокрутки).
Тип отображения строкового объекта выбирается в его контекстном меню. Типы отображения строки и примеры запол-
нения поля ввода текста показаны в таблице ниже.
Тип
отображения
Описание Пример текста
Режим стандарт-
ного отображения
(Normal Display)
Отображает стандартные ASCII
коды, используя шрифт эле-
мента управления. Управляю-
щие коды для печати выводят-
ся на экран в виде квадратов
There are four dis-
play types
Режим отображе-
ния с обратным
слэшем непеча-
таемых управ-
ляющих кодов (‘\’
Codes Display)
Выводит \ для всех непечатае-
мых управляющих кодов
There\sare\sfour\s
display \stypes
Режим скрытого
отображения тек-
ста (Password Dis-
play)
Выводит * для всех кодов тек-
стового пространства
****************
****************
Режим отобра-
жения 16-тирич-
ных ASCII кодов
(Hex Display)
Выводит значение ASCII кода
для каждого символа
5468 6572 6520
6172 6520 666F
Функции работы со строками. Для редактирования и управления строками на блок-диаграмме следует пользо-
ваться функциями обработки строк, расположенными в палитре Functions String. Некоторые из функций работы
со строками рассмотрены ниже:
String Lengthвыдает количество символов в строке, включая пробелы. Например, функция String Length выдает
значение 19 для приведенного ниже текста: The quick brown fox (Быстрая чернобурка).
ТЕОРЕТИЧЕСКИЕ УКАЗАНИЯ