Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Копия Otchet_po_VP_Titulnyy.docx
Скачиваний:
7
Добавлен:
02.03.2016
Размер:
247.79 Кб
Скачать

3.2 Процесс разработки приложения для работы с файлом Microsoft Excel на языке Delphi 7

Разработанная программа состоит из следующих модулей:

  1. Form1 – форма для отображения основных данных

  2. Form2 – форма для добавления данных

  3. Form3 – форма поиска

  4. Form5 – форма для отображения результатов поиска

  5. Form6 – форма редактирования

  6. Form7 – форма сортировки

Размещение визуальных компонентов и их начальные значения приведены в таблице 2.

Таблица 2 - Изменение стандартных значений компонентов

Название компонента

Имя компонента

Свойство

Значение свойства

1

2

3

4

Form1

TButton

LoadButton

Caption

Открыть

SaveButton

Caption

Сохранить

SaveAsBut

Caption

Сохранить как

AddButton

Caption

Добавить

Button1

Caption

Редактировать

DelButton

Caption

Удалить

SearchButton

Caption

Поиск

Button2

Caption

Сортировка

StringGrid

StringGrid1

Caption

MainBox

MainBox

Caption

TPopupMenu

PopupMenu1

Caption

TMainMenu

MainMenu1

Caption

Form2

Label

Label1

Caption

Ф.И.О.

Label2

Caption

Диагноз

Label3

Caption

Номер б. л.

Label4

Caption

Фамилия врача

Label5

Caption

Срок(дней)

Label6

Caption

Начало болезни

Label7

Caption

Дата выздоровления

Label8

Caption

Место работы

Edit

Edit1

Text

Edit2

Text

Edit3

Text

Edit4

Text

Edit5

Text

Продолжение таблицы 2


1

2

3

4

Edit6

Text

Edit7

Text

Edit8

Text

Button

AddButton

Caption

Добавить

Button1

Caption

Закрыть

Form3

RadioButton

RadioButton1

Caption

По Ф.И.О.

RadioButton2

Caption

По диагнозу

RadioButton4

Caption

По № б.л.

RadioButton3

Caption

По фамилии врача

RadioButton5

Caption

По сроку

RadioButton6

Caption

По началу болезни

RadioButton7

Caption

По дате выздоровления

RadioButton8

Caption

По месту работы

Edit

SearchEdit

Text

Button

SearchBut

Caption

Искать

Button1

Caption

Закрыть

Form5

StrinGrid

StrinGrid1

Caption

Button

Button1

Caption

Ок

Button2

Caption

Сохранить в Файл

SaveDialog

SaveDialog1

Caption

Form6

Label

Label1

Caption

Ф.И.О.

Label2

Caption

Диагноз

Label3

Caption

Номер б. л.

Label4

Caption

Фамилия врача

Label5

Caption

Срок(дней)

Label6

Caption

Начало болезни

Label7

Caption

Дата выздоровления

1

2

3

4

Label8

Caption

Место работы

Edit

Edit1

Text

Edit2

Text

Edit3

Text

Edit4

Text

Edit5

Text

Edit6

Text

Edit7

Text

Edit8

Text

Button

AddButton

Caption

Добавить

Button2

Caption

Закрыть

Form7

GroupBox

GroupBox1

Caption

GroupBox2

Caption

Button

Button4

Caption

Сортировать

Button2

Caption

Закрыть

1

2

3

4

RudioButton

RudioButton3

Caption

По Ф.И.О.

RudioButton4

Caption

По диагнозу

RudioButton5

Caption

По № б.л.

RudioButton6

Caption

По фамилии врача

RudioButton7

Caption

По сроку

RudioButton1

Caption

По началу болезни

RudioButton2

Caption

По дате выздоровления

RudioButton10

Caption

По месту работы

RudioButton8

Caption

По возрастанию

RudioButton9

Caption

По убыванию

Продолжение таблицы 2


      1. Пользовательские функции и процедуры, использованные в

программе.

        1. procedure Load – процедура загрузки файла Exel.

Смотри примечание 8

        1. procedure Save - Процедура передачи данных в файл Excel

Смотри примечание 9

      1. Обработка событий при нажатии на кнопку ‘Открыть’

Смотри примечание 10

      1. Обработка событий при нажатии на кнопку ‘Сохранить’

Смотри примечание 11

      1. Обработка события при нажатии на кнопку ‘Сохранить как’

Смотри примечание 12

      1. Обработка события при нажатии на кнопку ‘Редактирование’

Смотри примечание 13

      1. Обработка события при нажатии на кнопку ‘Удалить’

Сотри примечание 14

      1. Обработка события при нажатии на кнопку ‘Добавить’ на Form2

Смотри примечание 15

      1. Обработка события при нажатии на кнопку ‘Искать’ на Form3

Смотри примечание 16

      1. Обработка события при нажатии на кнопку ‘Сохранить в файл’ на Form5

Смотри примечание 17

      1. Обработка события при нажатии на кнопку ‘Ок’ на Form6

Смотри примечание 18

      1. Обработка события при нажатии на кнопу ‘Cортировать’ на Form7

Смотри примечание 19