Visual Basic, .NET, ASP, VBA, VBScript
 
  Справочники  
  Справочник по Windows API Справочник по Visual Basic  
     
  Функция StrComp  
 

Функция

StrComp

Синтаксис

StrComp(string1, string2[, compare])

Функция служит для сравнения двух строк. Возвращает значение типа Variant (Integer), представляющее результат сравнения строк.

Параметры

Наименование

Описание

String1

Обязательный. Любое допустимое строковое выражение.

String2

Обязательный. Любое допустимое строковое выражение.

Compare

Необязательный. Аргумент - число или константа, указывающее на используемый вид сравнения:
vbBinaryCompare=0 Двоичное сравнение, по умолчанию. Сравнение строк производится по внутренним кодам символов, определяемых кодовой страницей. Буквы разных регистров считаются разными
vbTextCompare=1 Текстовое сравнение. Сравнение строк без учета регистра на основе системной национальной настройки
vbDatabaseCompare=2 Сравнение на основе установок, принятых в обрабатываемой базе данных. Применяется в MS Access

Замечания

Функция возвращает -1, 1, 0 или Null, в зависимости от переданных параметров

Условие   Возвращаемое значение
string1 меньше чем string2   -1
string1 равняется string2   0
string1 больше чем string2   1
string1 или string2 имеет значение Null   Null

Пример использования

Dim MyStr1, MyStr2, MyComp
MyStr1 = "ABCD": MyStr2 = "abcd"
MyComp = StrComp (MyStr1, MyStr2, 1) 'возвращает 0
MyComp = StrComp (MyStr1, MyStr2, 0) 'возвращает -1
MyComp = StrComp (MyStr2, MyStr1) 'возвращает 1

Дополнительная информация

Категория: Обработка массивов и строк

Еще функции: Array, Asc, Filter, InStr, InStrRev, Join, LBound, LCase, Left, Len, LTrim, Mid, Partition, Replace, Right, RTrim, Space, Spc, Split, StrComp, StrConv, String, StrReverse, Tab, Trim, UBound, UCase

 
     
  VBNet online (всего: 51576)  
 

Логин:

Пароль:

Регистрация, забыли пароль?


В чате сейчас человек
 
     
  VBNet рекомендует  
   
     
  Лучшие материалы  
 
ActiveX контролы (112)
Hitman74_Library (36119)
WindowsXPControls (20739)
FlexGridPlus (19374)
DSMAniGifControl (18295)
FreeButton (15157)
Примеры кода (546)
Parol (18027)
Passworder (9299)
Screen saver (7654)
Kerish AI (5817)
Folder_L (5768)
Статьи по VB (136)
Мое второе впечатление... (11236)
VB .NET: дорога в будущее (11161)
Основы SQL (9225)
Сообщения Windows в Vi... (8788)
Классовая теория прогр... (8619)
 
     
Техническая поддержка MTW-хостинг | © Copyright 2002-2011 VBNet.RU | Пишите нам