Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


То что написано после команд, писать не обязательно, это пояснение.




3. Элемент управления Image также создан для отображения рисунков. Но в отличие от PictureBox, он не является элементом контейнером. Не позволяет ни рисовать, ни группировать объекты. Однако Image использует меньше ресурсов и перерисовывает быстрее, чем PictureBox. Основными свойствами является свойство Stretch (позволяет устанавливать соответствие между размерами элемента управления и размером рисунка.) и Picture (позволяет загружать графические объекты и сохранять их, содержит отображаемый графический объект.).

Image1.Picture = LoadPicture("C:\Windows\Облака.BMP")

4. Файл данных – организованная единица операционной системы, предназначенная для хранения информации. Типичное применение – хранение данных.

 

5. Файлы данных могут быть с последовательным доступом, с прямым доступом, двоичные файлы.

Файлы с последовательным доступом имеют какой-либо структуры. Структура этих файлов определяется самой считывающей программой. В текстовых файлах с последовательным доступом каждая строка заканчивается двумя специальными символами: конец строки и возврат каретки, которые вводятся в текст программы при нажатии клавиши Enter (Ввод) на клавитауре. Поэтому один из самых легких способов обработки текстового файла с последовательным доступом состоит в чтении его строка за строкой. Последовательные файлы выигрывают у файлов с произвольным доступом по компактности, но проигрывают по скорости доступа.

 

 

6. Файлы данных могут быть с последовательным доступом, с прямым доступом, двоичные файлы.

Файлы с прямым доступом предназначены для чтения и записи текста или структурированных двоичных файлов с записями фиксированной длины. Они позволяют записывать и извлекать данные из файла по номеру записи. Это сокращает время на поиск и извлечение данных. Однако при этом имеет место неэффективное использование дискового пространства, так как длина каждого поля в записи должна быть заранее оговорена.

 

7. Файлы данных могут быть с последовательным доступом, с прямым доступом, двоичные файлы.

Двоичные файлы используются для чтения и записи произвольно структурированных данных. Бинарные файлы это, строго говоря, не новый тип файлов, а новый способ управления файлами любого типа. Методы работы с бинарными файлами позволяют считывать и изменять любой байт файла.

 

 

8. Для манипулирования файлами служат функции:

FileCopy Source, dest – копирование файла (source – путь нахождения источника, dest – путь, куда копировать файл.)

Kill {путь} – удаляет файл ({путь} – путь где располагается файл)

MkDir PatchName – создание директории (PatchName – путь вместе с именем папки)

RmDir PatchName – переименование директории (PatchName – путь вместе с именем папки)

ChDir PatchName – содержимое директории (PatchName – путь вместе с именем папки)

Name oldname as newname – переименование файла (oldname старое имя файла, newname новое имя файла)

 

9. В текстовых файлах с последовательным доступом каждая строка заканчивается двумя специальными символами: конец строки и возврат каретки, которые вводятся в текст программы при нажатии клавиши Enter (Ввод) на клавитауре Данные в файл последовательного доступа записываются последовательно байт за байтом. Чтобы проанализировать и выбрать нужную информацию файл должен быть полностью прочитан. Это повышает требования к объему оперативной памяти и снижает скорость выполнения программы. Поэтому один из самых легких способов обработки текстового файла с последовательным доступом состоит в чтении его строка за строкой. Последовательные файлы выигрывают у файлов с произвольным доступом по компактности, но проигрывают по скорости доступа.

 

10. Для открытия файлов служит команда Open.

Open “Путь к файлу” For { тип файла}[Access{доступ}]

[Lock{блокировка}] As [#] N [Len=длина]

Опция “ Путь к файлу ”, как известно, позволяет указать диск, маршрут, имя и расширение имени файла. Например: R:/labs/11/s.txt Опция For определяет тип файла. Тип файла указывает на его структуру и способ использования и может принимать следующие значения: Input – файл последовательного доступа, открыт для чтения; Output – файл последовательного доступа, открыт для записи; Append - файл последовательного доступа, открыт для добавления данных; Так как пользователь при написании программы в принципе не может знать, сколько каналов занято и каков номер свободного канала, то для определения номера свободного канала следует использовать функцию FreeFile. Функция FreeFile возвращает номер свободного канала. Пример

Open “R:\Test.txt” For Input As #1

// открываем файл Test.txt для изменения

 

 

11. Для записи данных в файл последовательного доступа используются операторы Print # и Write #.

При использовании оператора Print числовые данные, записываемые в файл, необходимо преобразовывать в строку символов, особенно это касается вещественных чисел, так как десятичную точку программа воспринимает как разделитель данных. Поэтому при работе с числами предпочтительнее использовать оператор Write #.Для закрытия файлов используется команда Close. Синтаксис команды: Close [# <номер канала> ] Команда Close с параметром номера канала закрывает указанный канал. Команда Close без параметров закрывает все открытые файлы. С целью надежного сохранения информации рекомендуетcя использовать вместо команды Close команду Reset. Эта команда, в отличие от команды Close, дает указание операционной системе сбросить содержимое буфера на диск. Пример

Print#1, A, B, С

Close #1





Поделиться с друзьями:


Дата добавления: 2016-11-18; Мы поможем в написании ваших работ!; просмотров: 312 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Надо любить жизнь больше, чем смысл жизни. © Федор Достоевский
==> читать все изречения...

2300 - | 1987 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.