D3doc - FlashBASIC - Операторы

D3doc - FlashBASIC - Операторы

Включает или выключает различение регистра casing [on | off | expression]

Включает и выключает различение регистров при вводе данных и сравнениях строк в текущей программе и в любых вызываемых подпрограммах.

Индикатор различения регистров в FlashBASIC автоматически устанавливается в соответствии с установкой в TCL (которая задается командой "case").

Если различение регистров задано ("casing on"), строки "quit", "Quit" и "QUIT" рассматриваются как три различные символьные строки. Если различение регистров не задано ("casing off"), они считаются одинаковыми.

Если "casing on", системная дата выводится в верхнем регистре.

Информация по запросу текущего состояния индикатора различения регистров содержится в описаниях функций "system(27)" и "system(28)".

Примеры: casing on crt "enter quit " : input quit if quit = "quit" then crt "lower case" end else crt "upper case"

При вводе слова "quit" программа высветит слова "lower case" ("нижний регистр"). Любой введенный заглавный символ (как, например, в слове "Quit") заставит программу высветить слова "upper case" ("верхний регистр").