КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Открытие текстового файла
Файлы Оператор Mid Функция Join Функция Split Функция Split используется для расщепления строки на подстроки с использованием разделителя подстрок. Возвращает эта функция одномерный массив с типом данных Variant (String), содержащий в качестве элементов найденные подстроки. Формат обращения к функции:
Здесь Исходная строка – строка, которую нужно расщепить (обязательный аргумент). Если аргумент содержит нулевую строку (””), то возвращается пустой массив. Разделитель – символы типа String, которые используются в качестве разделителя строки (необязательный аргумент). Чаще всего в качестве разделителя используются символы пробел или запятая. Если аргумент опущен, то по умолчанию используется символ пробела (””). Если аргумент содержит нулевую строку (””), то возвращается одноэлементный массив, содержащий исходную строку. Функция Join выполняет обратное действие – объединяет элементы массива в строку, используя указанный разделитель. Формат обращения к функции:
Оператор Mid используется для модификации строк. Формат обращения к оператору:
Здесь Исходная строка – строка для модификации, Позиция – позиция символа в исходной строке, с которой начинается замена, Длина – число заменяемых символов, Замена – строковое выражение для замены. Число заменяемых символов всегда меньше или равно числу символов в исходной строке. Не следует путать этот оператор с одноименной функцией! Чтобы сохранять входные данные и результаты неограниченно долго и иметь возможность воспользоваться ими в любой момент используют файлы на внешних носителях информации. В зависимости от организационной структуры хранения информации в файле и способа доступа к этой информации принято выделять три типа файлов:
Текстовые файлы. Текстовый файл можно рассматривать как последовательность символов, разбитую на строки длиной от 0 до 256 символов. Это файлы последовательного доступа. Структурной единицей текстовых файлов является строка. Данные в таких файлах хранятся в виде цепочки ASCII кодов, при этом данные могут быть с разделителями или без разделителей, т.е. содержание файла может иметь некую структуру. Каждая строка завершается маркером конца строки. На практике такой маркер представляет собой последовательность из двух символов: перевод строки chr(10) и возврат каретки chr(13). Эти два символа задают стандартные действия по управлению текстовыми файлами. Перед тем, как записать данные в файл или прочитать данные из файла, необходимо сначала открыть этот файл. При открытии текстовых файлов возможны три режима доступа:
Формат оператора открытия файла (сокращенный): Open Имя_файла For Режим_доступа As [#] Номер_файла, где Имя_файла – полное имя файла; Режим_доступа – режим доступа к файлу. Номер_файла – целочисленное выражение, задающее идентификатор файла. Может иметь значение от 1 до 511 включительно. При работе оператора Open создается специальный счетчик номеров открытых файлов (это параметр Номер_файла) для однозначного определения файла, с которым программа работает в текущий момент. Замечание. Если номер открываемого файла специально не контролируется и не задается программой, его можно узнать с помощью функции FreeFile, возвращающей последний свободный номер открываемого файла.
Дата добавления: 2014-12-24; Просмотров: 396; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |