Программирование в NI Labview
LabVIEW > Строки

Строки

Строка (string) - это последовательность отображаемых и служебных ASCII символов. Строки используются для самых разных целей, как правило - для создания текстовых сообщений, в различных диалоговых окнах, для сохранения данных в файл и т.п.
На лицевой панели строки отображаются в виде таблиц(tables), текстовых полей (text entry boxes), и меток (labels).

Строковые регуляторы и индикаторы находятся в палитрах Controls>>Text Controls и Controls>>Text Indicators соответственно. Естественно, можно менять их форму и размеры, а так же (чего нет у числовых), добавить полосу прокрутки - для этого щелкнуть правой кнопкой мыши и выбрать в меню Visible Items>>Scrollbar.

Можно выбрать один из четырех способов отображения текстовых данных (в контекстном меню, по правому щелчку мыши):
  1. Normal Display - в этом режиме строка отображается "как есть", отображаются только печатаемые символы, непечатаемые не отображаются (или отображаются в виде квадратиков). Пример: There are four display types. is a backslash.
  2. '' Codes Display - в этом режиме для всех непечатаемых символов отображается их "слэш-код" (кто c изучал, тот поймет. Для тех кто не изучал - \n - это, к пример, код перехода на новую строку). Пример:  There\sare\sfour\sdisplay\stypes.\n\\\sis\sa\sbackslash.
  3. Password Display - ну, тут все просто - все символы отображаются в виде звездочек: *****************************
  4. Hex Display - в этом режиме вместо символов показывается их ASCII код в шестнадцатеричном виде: 5468 6572 6520 6172 6520 666F 7572 2064 6973 706C 6179 2074 7970 6573 2E0A 5C20 6973 2061 2062 6163 6B73 6C61 7368 2E.

Таблицы

Таблица - это отображение 2D массива из строк. Есть таблицы-индикаторы, и таблицы-регуляторы:) Находятся в палитрах Controls>>Text Indicators и Controls>>All Controls>>List & Table соответственно.



Состоит из следующих элементов: 1 - текущая ячейка (определяется индексами, обозначается синим уголком). 2 - заголовки столбцов. 3,4 - полосы прокрутки. 5 - заголовки строк. 6,7 - индексы (для строк и столбцов, обозначают текущую ячейку).

Ссылки: