Некоммерческое


 Лекция №9. Строки и таблицы



Pdf көрінісі
бет14/22
Дата10.12.2021
өлшемі0,85 Mb.
#78700
түріКонспект
1   ...   10   11   12   13   14   15   16   17   ...   22
Байланысты:
e 1
САЛЫСТЫРМАЛЫ ДИЭЛЕКТРЛІК ӨТІМДІЛІКТІ АНЫҚТАУ
Лекция №9. Строки и таблицы   

 

Содержание лекции:



 

строки; создание строковых элементов управления 

и отображения данных; функции работы со строками; таблицы. 

 

Цели лекции:



 

изучение


 

строковых элементов управления и отображения 

данных, способов их создания и функций обработки строк, массива из строк – 

таблицы.


 

 

Последовательность  отображаемых и неотображаемых ASCII символов 



называется строкой. Строки предназначены для обеспечения независимого от 

платформы  формата  обмена  данными.  В  наиболее  распространенные 

строковые приложениях можно: 

 



создавать простые текстовые сообщения

 



передавать  числовые  данные  в  приборы  в  виде  строк  символов  и 

преобразовывать строки в числовые данные; 

 

сохранять  числовые  данных  на  диск  в  виде  файла  ASCII, 



предварительно преобразованные в строки; 

 



использовать диалоговые окна инструкций и подсказок. 

Строки  на  лицевой  панели  могут  быть  представлены  в  виде  меток, 

таблиц или полей ввода текста. 

Создание  строковых  элементов  управления  и  отображения  данных.  В 

подпалитре String & Path палитры Controls расположены строковые элементы 

управления  и  отображения  данных,  предназначенные  для  работы  с  тестом  и 

метками. 

 При  помощи  инструментов  УПРАВЛЕНИЕ  и  ВВОД  ТЕКСТА  можно 

создавать  и  редактировать  текст  в  строке.  Инструмент  ПЕРЕМЕЩЕНИЕ 

необходим  для  изменения  размера  строкового  объекта  на  лицевой  панели. 

Полоса прокрутки необходима для экономии места на лицевой панели. Для ее 

включения  необходимо  щелкнуть  правой  кнопкой  мыши  по  строковому 

объекту  и  выбрать  пункт  Visible  Items  →  Scrollbar  (полоса  прокрутки)  в 

контекстном меню объекта. 

В  контекстном  меню  строкового  объекта  можно  выбрать  тип  его 

отображения.  В  таблице  9.1  представлены  типы  отображения  строки  и 

примеры заполнения поля ввода текста. 

Функции  работы  со  строками.  В  подпалитре  String  палитры  Functions 

расположены 

функции 


обработки 

строк, 


предназначенные 

для 


редактирования и управления строками на блок-диаграмме. 

Некоторые из функций работы со строками рассмотрены ниже: 

 

String  Length 



предназначена  для  выдачи  количества  символов  в 

строке, включая пробелы. Например, функция String Length выдает значение 

19 для приведенного ниже текста: The quick brown fox. 

 



Concatenate  Strings

  (связать  строки)  предназначена  для  объединения  

строк  и  одномерных  массивов  строк  в  отдельную  строку.  Чтобы  увеличить 



34 

 

поля  ввода  данных  функции  необходимо  изменить  ее  размер.  Например, 



объединив предыдущую строку со следующим массивом строк:  

 

Функция Concatenate Strings на выходе выдает следующую строку: The 



quick brown fox jumped over the lazy dog. 

 

Т а б л и ц а   9 . 1  – Типы отображения строки 



Тип отображения 

Описание 

Пример текста 

 

Режим  стандартного 



отображения  (Normal 

Display) 

 

Отображает 



стандартные 

ASCII 


коды, 

используя 

шрифт 

элемента 



управления. 

Управляющие 

коды 

для  печати  выводятся 



на 

экран 


в 

виде 


квадратов 

There are four display 

types 

 

Режим  отображения  с 



обратным 

слэшем 


непечатаемых  управ-

ляющих  кодов  (‘\’ 

Codes Display) 

 

Выводит  \  для  всех 



непечатаемых 

управляющих кодов 

 

There\sare\sfour\s 



display \stypes 

 

Режим скрытого 



отображения 

текста 


(Password Display) 

 

Выводит  *  для  всех 



кодов 

текстового 

пространства 

**************** 

**************** 

 

Режим  отображения 



16-тиричных 

ASCII 


кодов (Hex Display) 

Выводит 


значение 

ASCII кода 

для каждого символа 

 

5468 6572 6520 



6172 6520 666F 

 

 



 



Достарыңызбен бөлісу:
1   ...   10   11   12   13   14   15   16   17   ...   22




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет