Практическая работа №22 – Создание простейшей базы данных


Практическая работа №22

Тема: Работа с файлами. Создание простейшей базы данных в виде текстового файла и внесения в нее информации.

Цель: Научиться использовать процедуры и функции языка программирования Delphi при работе с текстовыми файлами.

ход работы

1. Создать в своей рабочей папке каталог PRACT22.

2. Запустить среда Delphi и создать новый приложение.

3. Выполнить File — Save All, указав пунктом назначения созданный Вами каталог PRACT22, под именами, которые предлагает среда Delphi.

Условие задачи. Написать программу, которая позволяет добавлять в базу данных «Погода», реализованную в виде текстового файла, информацию о дневную температуру. Для ввода даты использовать компонент MonthCalendar. Если файл отсутствует, то программа должна создать его.

Рекомендуемый вид формы (см рисунок.Компонент MonthCalendar содержится в группе Win32).

4. Некоторые замечания и примеры программного кода обработчиков событий, которые используются в данной практические работе:

4.1. В программе используются глобальные переменные и константы, которые описываются в соответствующем разделе var (перед implementation):

4.2. Обработчик события OnCreate формы (начало работы — создать или открыть файл):

4.3. Обработчик события OnKeyPress в поле Labelededit1 (ввод значения суточной температуры; возможные символы — цифры, десятичная запятая, знак «-» (отрицательная температура). По нажатии клавиши Enter происходит переход на кнопку Добавить. Все остальные символы игнорируются):

4.4. Обработчик события OnClick на кнопке Button1 (Добавить):

Читать  Лабораторная работа №1 Паскаль – Составление и отладка линейных программ

4.5. Обработчик события OnClose собственно самой формы, в которой закрывается файл базы данных:

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

6. Завершить работу со средой Delphi.

7. С операционной оболочки запустить файл с расширением ехе, который образовался в созданной Вами папке PRACT22.

8. При первом запуске программы выполнить создания файла базы данных pogoda.txt:

 

9. Внести информацию о среднесуточную температуру за последнюю неделю. По завершении ввода — закрыть программу.

10. С помощью созданного Вами проекта (Практическая работа №20 или Практическая работа №21) просмотреть содержимое текстового файла pogoda.txt.

11. Создать отчет по результатам выполнения практической работы.

12. Навести порядок на рабочем месте.

[Всего голосов: 3    Средний: 5/5]