logo
информ

25)Работа со строковыми переменными

Строковые переменные

Тип

Хранимая информация

Занимаемая память

Интервалы значений

String (строка фиксированной длины)

Текстовая информация (строка

1 байт на каждый символ

От 1 до 65400

String (строка переменной длины)

Текстовая информация (строк)

10 байт + 1 байт па каждый символ

От 0 до двух миллиардов

символов

Функции преобразования типов

Примеры функций

Значение

Val(Строка)

Преобразует строку цифровых символов в число

CStr(Число)

Преобразует числовое выражение или строку в строку

CInt(Выражение)

Преобразует числовое выражение или строку в число типа Integer

Cvar(Выражение)

Преобразует числовое выражение или строку в число типа Variant и др.

Функции обработки строк

Примеры функций

Значение

Len(Строка$)

Возвращает длину Строки$

Asc(Строковое выражение)

Возвращает ASCII код первого символа в строковом выражении

Chr(asciiКодСимвола)

Возвращает символ, соответствующий указанному коду ASCII

Mid(Строка$, Позиция& [, Длина&])

В Строке$ выделяется подстрока начиная с заданной Позиции& длины Длина$ (Длина$ - необязательный аргумент)

Left(Строка$, Длина&)

В Строке$ выделяется левая подстрока Длиной&

Right(Строка$, Длина&)

В Строке$ выделяется правая подстрока Длиной& и др.