Значительная часть информации, с которой работает комъютер, текстовая, т.е. строковая. Строка — это последовательность символов; символ — это знак, для которого на компьютере установлен определенный АSСII-код (число от 0 до 255). Среди, символов есть такие, которые не отражены на клавиатуре. Строка заключается в кавычки, например "Visuaal Basic". Число символов строки, включая пробелы, называется длиной строки.
Строка может быть пустой, что обозначается двумя кавычками. В обозначении пустой строки пробел между кавычками отсутствует, так как пробел — тоже символ. Длина пустой строки равна нулю. Для строки должен быть установлен тип String. Любая программа может обрабатывать текстовую информацию не менее эффективно, чем числовую. Познакомимся с операциями, которые можно совершать над строками и наиболее распространенными встроенными функциями обработки строк.
Операция конкатенации (соединения). Для выполнения этой операции Visua! Basic допускает использование знаков + и &.
Пример 1
|
|
Dim Строка1 as String, Строка2 as String, Строка3 as String
Строка1= "Visual"
Строка2= "Basic"
Строка3 = Строка l + " " + Строка2
Print Строка3 ‘ код напечатает текст: Visual Basic
Если код
Строка3 = Строка l + " " + Строка2
заменить на код
Строка3= Строка1 & "" & Строка2,
то результат не изменится. Знак & позволяет производить конкатенацию не только строк, но и чисел, причем числа сначала преобразуются в строки.
Пример 2
Dim Строка! as String, Строка2 as String, Строка3 as String
Строка1 = "Visual"
Строка2 = "Basic"
Строка 3 = Строка 1 &"" & Строка 2 &"" & 6 & "." & 0