Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Уч. пос. Коурова.doc
Скачиваний:
30
Добавлен:
10.11.2018
Размер:
423.42 Кб
Скачать

2.11. Обработка текстов

Основная масса данных, которые используются в программе, представ­лены в виде строк символов (букв, цифр, специальных знаков). B VB име­ются встроенные функции, обрабатывающие строки символов без дополни­тельного программирования наиболее часто используемых действий. Не останавливаясь на деталях, перечислим только возможности VB по обработке текстов.

  1. Объединение строк - широко используемая операция для формирования новой строки, содержащей сведения от разных источников. Для объединения используется операция конкатенации строк (&). Операция & добав­ляет вторую строку в конец первой. Допускается выполнение конкатенации любого числа строк, разделенных знаком &.

  2. Форматирование текста предусматривает несколько операций с тек­стом в строке.

Выбор вида букв. Функция UСase преобразует все буквы строки в про­писные, а функция LCase - в строчные.

Выравнивание текста. Функция RSet помещает пробелы перед текстом в строке, а функция LSet - после текста. Эти функции выравнивают текст относительно левой или правой границ объекта управления.

Определение содержимого строки. VB предоставляет пользователю возможность определять, содержит ли строка определенные символы, слова или группы слов. Для этого используется функция InStr.

Определение длины строки. Бывает необходимо при создании баз данных, конкатенации, строк и др. Применяется функция Len.

Удаление пробелов. При обработке строки, иногда необходимо удалить лишние пробелы. Для удаления лишних пробелов используются функции:

LTrim - удаляет пробелы в начале строки (слева);

RTrim удаляет пробелы в конце строки (справа);

Trim - удаляет пробелы в начале и конце строки.

Удаление части текста. При программировании часто возникает необходимость удаления части текста (символа, слова или группы слов). Для этого используются функции:

Left - удаляет часть строки слева (в начале отроки);

Right – удаляет часть строки справа (в конце отроки);

Mid - удаляет часть строки в её середине.

Замена части текста. Для замены части строки используется функция Mid, но с другим синтаксисом, чем в случае удаления части текста.

Возможность обрабатывать строка текста позволяет решать многие задачи, связанные с подготовкой различных документов.

Заключение

Учебное пособие предоставляет студентам возможность составлять планы программ в виде графических схем и разрабатывать блоки кода основных конструкций языка. Графическая схема алгоритма решения задачи позволяет структурировать программу, находить рациональные пути её разработки. Следует заметить, что схемы алгоритмов решения одной я той же задачи могут быть разными.

В пособии приведены основные правила применения конструкций, операторов, процедур и функций алгоритмического языка. Разумеется, Visual Basic, как и любое другое средство разработки программ, имеет определенные ограни­чения. Существуют и другие языки программирования, более эффективные в некоторых приложениях. Однако Visual Basic является очень удачным средством для создания прикладных программ для Windows и в то же время он прост в освоении и применении в персональных компьютерах.