Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
1. Стандартные процедуры и функции для работы с файлами.
1. assign(fail, filename) - обеспечивает связь файловой переменной fail с физическим файлом. После того, как мы связали файловую переменную с физическим файлом, в программе необходимо указать то направление, по которому будет осуществляться передача данных. В зависимости от выбранного направления мы либо производим чтение из файла, либо осуществляем запись в файл.
2. reset(fail) - осуществляет открытие файла для записи. Если fail является типизированным файлом, то при использовании процедуры reset происходит открытие этого файла для чтения и записи единовременно.
3. rewrite(fail) - осуществляет запись файла.
4. close(fail) - обеспечивает закрытие открытого до этого файла, связанного с файловой переменной fail.
5. eof(fail):boolean - принимает значение истина (true), если при чтении был достигнут конец файла.
6. rename(fail,failnewname) - обеспечивает возможность переименования физического файла на диске, который связан с файловой переменной fail. Переименовать возможно только после закрытия файла.
7. erase(fail) - осуществляет уничтожение физического файла на диске, связанного с файловой переменной fail. Как и в случае с rename, процедура erase выполняется по окончании закрытия файла.
8. ioresult - функция, возвращающая целое число, которое соответствует коду конечной ошибки ввода/вывода. В случае нормального завершения операции данная функция вернет значение 0. Необходимо присвоить какой-нибудь переменной значение рассматриваемой функции ioresult, поскольку при каждом следующем вызове она обнуляет свои значения. Работа функции ioresult возможна лишь в выключенном режиме проверки ошибок ввода/вывода, либо с использованием ключа компиляции {$I-}.
2. Разработать приложение в среде программирования Pascal или Delphi:
Разработать приложение, которое позволяет:
- создать структуру данных, определенную ниже в таблице;
- отобразить созданную структуру данных в таблице (компонент StringGrid);
- редактировать данные;
- сохранить данные в файл на диск при помощи компонента SaveDialog;
- открыть с диска файл с данными при помощи компонента OpenDialog;
- подготовить файл с данными для проверки работы программы;
- обработать данные (отсортировать данные по убыванию значений в колонке «Расход»).
Номер автомобиля | Марка | Расход, л на 100 км | Пробег, км | Расход, л |
15-45 ГКЛ | ГАЗ-53 | =(вычисляется) | ||
… |
Дата публикования: 2015-02-03; Прочитано: 655 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!