Организация работы с таблицами и базами данных

Анализ проекта. Для реализации проекта скористатиємось одн им из средств среды программирования Delphi — компонентом StringGrid (вкладыш палитры компонентов Additional), который служит для отображения данных в виде таблицы. Этот компонент имеет много свойств, Рассмотрим свойства компонента, которые будем использовать в нашем проекте:

  • ColCount ‘— содержит количество столбиков в таблице;
  • RowCount — содержит количество строк в таблице;
  • FixedCols — содержит количество фиксированных по левому краю столбиков;
  • FixedRows — содержит количество фиксированных по верхнему краю строк;
  • FixedColor- задает цвет фиксированных элементов таблицы;
  • Color — задает цвет таблицы;
  • Rows — содержит список столбиков;
  • Row — содержит номер строки, в которой находится избранная каморка;
  • Cells — дает возможность обратиться к конкретной каморке за указанными номером столбика и номером строки;

Options. goEditing -дает возможность «разрешить» (значение True) или «запретить» (значение False) выполнять редактирование каморок таблицы.

Для обрамления формы олимпийской символикой воспользуемся компонентом Shape, что служит для размещения на форме геометрических фигур — прямоугольника, круга, квадрата, эллипса. Разместим на форме пять компонентов Shape и установим для этих компонентов соответствующие значения определенных свойств для отображения пятерых цветных кругов одного размера.

Алгоритм разработки проекта

  • Создать папку D:\Delphi\Pract_22.
  • Загрузить среду визуального программирования Delphi.
  • Разместить на форме визуальные компоненты StringGridl, Buttonl, Shapel-Shape5; установить этим компонентам значения свойств согласно таблице 22.
  • Для формы Forml создать процедуру обработки события OnActivate, в которой заполнить каморки фиксированной строки и фиксированного столбика (см. лістинг программы).
  • Создать для кнопки Buttonl процедуру обработки события OnClick, которая содержит вычисление общего количества полученных медалей и количества набранных баллов, а также команды упорядочения таблицы за спаданием по столбику «Баллы» (см. листинг программы).

Разработка проекта «Рейтинг стран по результатам олимпийских

Компонент

Вкладыш окна «Инспектор объектов» (Object Inspector) Свойство (Properties) / Событие (Events) Значение свойства/ обработка события (тело процедуры обработки события’)
Formal Properties Caption Рейтинг стран по результатам олимпийских соревнований
Color По выбору
Font Шрифт, размер, цвет по выбору

StringGridl

Properties ColCount 6
Row Count 14
Name Tabl
FixedCols 1
FixedRows ]
FixedColor По выбору
Color По выбору

Options.goEditin

True
Button 1 Properties Caption Итог
Font Шрифт, размер, цвет по выбору
Shapel-Shape5 Properties Shape StCircle
Pen.Color По выбору
Pen.Sty]e psSolid тип—тип линии (сплошная)
Pen. Width 5 — толщина линии
Brusn.Style bsClear -нет закрашивания фигуры

Сохранить проект в папке D:VDelphi\Pract_22. Запустить проект и проверить правильность его выполнения.

Основной язык сайта

Share
Published by
Основной язык сайта

Recent Posts

Three Factors to Consider When Choosing a Leading Term Papers US Service

If you're looking to earn the best possible grade on your research paper, you need…

5 месяцев ago

How to Write My Essay

To write my essay, first you need to think of the major topic of your…

9 месяцев ago

Term Paper Writing Services

Writing term paper is not a simple endeavor. It involves huge efforts, that need to…

9 месяцев ago

Purchase Term Papers and Books Online

It's possible to purchase term papers and textbooks on the internet at a discount price,…

2 года ago

Essay Topic — Important Ideas to Write Essays

The main reason essay writing is so powerful is because it's a general subject and…

2 года ago

The Best Research Paper Available — Try These Tips

A couple of years ago I received an email from a student asking for information…

2 года ago