У меня есть следующий код в проекте VB6, который я только что унаследовал.
Case Is > "S" Case Is > "Q" Case Is >= "A" Case Is = "M"
Единственный, что я понимаю, это Case Is = "M"
> "(больше чем) символы представляют?
Сравнивает их по алфавиту. См. Раздел здесь в MSDN, озаглавленный «Сравнение строк».
Из документов:
Когда вы сравниваете строки, строка выражения оцениваются на основе их алфавитный порядок сортировки, который зависит от настройки Option Compare. Параметр Сравнить строку двоичных баз сравнения по порядку сортировки, полученные из внутреннего двоичного файла представления персонажей. порядок сортировки определяется по коду стр. В следующем примере показан типичный двоичный порядок сортировки. A Параметр Сравнить текстовую строку базы сравнения по регистронезависимому, текстовый порядок сортировки определяется вашим локаль приложения. Когда вы установите Опция Сравнить текст и сортировать символы в предыдущем примере, применяется следующий порядок сортировки текста: (A = a) <(À = à) <(B = b) <(E = e) <(Ê = ê) <(Ø = ø) <(Z = z) </p>
Когда вы сравниваете строки, строка выражения оцениваются на основе их алфавитный порядок сортировки, который зависит от настройки Option Compare.
Параметр Сравнить строку двоичных баз сравнения по порядку сортировки, полученные из внутреннего двоичного файла представления персонажей. порядок сортировки определяется по коду стр. В следующем примере показан типичный двоичный порядок сортировки.
A Параметр Сравнить текстовую строку базы сравнения по регистронезависимому, текстовый порядок сортировки определяется вашим локаль приложения. Когда вы установите Опция Сравнить текст и сортировать символы в предыдущем примере, применяется следующий порядок сортировки текста:
(A = a) <(À = à) <(B = b) <(E = e) <(Ê = ê) <(Ø = ø) <(Z = z) </p>
Строки можно сравнивать с большим или меньшим, чем просто числа. Это должно сравнить их значения ASCII, в основном.
http://www.vbexplorer.com/VBExplorer/Focus/strings_tutorial_2.asp
http://msdn.microsoft.com/en-us/library/215yacb6(v=vs.80).aspx
Некоторые ссылки из руководства по Visual Basic 6, а не более поздних версий:)
Select Case
Option Compare