|
StrComp
Возвращает значение типа Variant (Integer), представляющее результат сравнения строк.
Синтаксис
StrComp(string1, string2[, compare])
Синтаксис функции StrComp содержит следующие именованные аргументы:
Элемент Описание
string1 Обязательный. Любое допустимое строковое выражение.
string2 Обязательный. Любое допустимое строковое выражение.
compare Необязательный. Указывает способ сравнения строк. Аргумент compare может быть опущен или иметь значение 0, 1 или 2. Чтобы выполнить двоичное сравнение, следует указать 0 (это значение используется по умолчанию). Чтобы выполнить посимвольное сравнение без учета регистра, следует указать 1. Только в Microsoft Access допускается использование значения 2 для выполнения сравнения на основании сведений, содержащихся в базе данных.
Если аргумент compare имеет значение Null, возникает ошибка.
Если аргумент compare опущен, способ сравнения строк определяется значением параметра инструкции Option Compare.
Возвращаемые значения
Условие Возвращаемое значение
string1 меньше чем string2 -1
string1 равняется string2 0
string1 больше чем string2 1
string1 или string2 имеет значение Null Null
StrConv
Возвращает значение типа Variant (String), содержащее преобразованную строку.
Синтаксис
StrConv(string, conversion)
Синтаксис функции StrConv содержит следующие именованные аргументы:
Элемент Описание
string Обязательный. Строковое выражение, которое следует преобразовать.
conversion Обязательный. Значение типа Integer. Сумма значений, указывающих тип преобразования, которое следует выполнить.
Значения
Ниже приведены допустимые значения аргумента conversion:
Константа Значение Описание
vbUpperCase 1 Преобразование строки к верхнему регистру.
vbLowerCase 2 Преобразование строки к нижнему регистру.
vbProperCase 3 Преобразование первой буквы каждого слова в строке в прописную.
vbWide* 4* Преобразование однобайтовых символов в двухбайтовые.
VbNarrow* 8* Преобразование двухбайтовых символов в однобайтовые.
VbKatakana** 16** Преобразование символов хираганы в символы катаканы.
VbHiragana** 32** Преобразование символов катаканы в символы хираганы.
VbUnicode 64 Преобразование строки в Unicode с помощью используемой по умолчанию системной кодовой страницы.
VbFromUnicode 128 Преобразование строки из Unicode с помощью используемой по умолчанию системной кодовой страницы.
* Применимо к дальневосточным национальным настройкам.
** Применимо только к японскому языку.
Примечание
Эти константы определяются в языке Visual Basic для приложений. Это означает, что их имена можно использовать в любом месте кода вместо фактических значений. Большинство из констант могут быть объединены (например vbUpperCase + vbWide). Исключением являются взаимно противоречащие константы (например vbUnicode + vbFromUnicode). Использование констант vbWide, vbNarrow, vbKatakana и vbHiragana в несовместимой национальной настройке приводит к ошибкам выполнения.
Ниже перечислены допустимые символы, служащие разделителями слов: Null (Chr$(0)), горизонтальная табуляция (Chr$(9)), перевод строки (Chr$(10)), вертикальная табуляция (Chr$(11)), конец страницы (Chr$(12)
), возврат каретки (Chr$(13)), пробел (однобайтовая система) (Chr$(32)). Код пробела в двухбайтовых системах (DBCS) зависит от текущей страны.
LCase
Возвращает значение типа String, представляющее строку, преобразованную к нижнему регистру.
Синтаксис
Дата добавления: 2015-07-24; просмотров: 62 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тригонометрические функции. | | | String(number, character) |