Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Интересное:
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|
В Delphi для создания главного меню имеется визуальный компонент Main Menu, расположенный на странице Standard Палитры Компонентов. Процесс создания главного меню на этапе конструирования формы осуществляется при помощи встроенного конструктора меню (Menu Designer).
Вначале нужно поместить компонент Main Menu на форму, а затем вызвать конструктор. Для вызова конструктора можно дважды щелкнуть левой кнопкой по компоненту Main Menu или вызвать контекстное меню, в котором выбрать команду Menu Designer. В открывшемся окне (рис. 13) следует ввести названия пунктов меню.

Рис. 13. Окно ввода названий пунктов меню
При вводе названия элемента меню, определяется значение свойства Caption для этого пункта (рис.15).

Рис.14. Инспектор объектов для второго пункта
Подчеркнутая буква в имени пункта означает клавишу быстрого перехода. Задать её можно с помощью символа &, помещаемого перед соответствующим символом текста.
После ввода всех пунктов меню нужно закрыть окно конструктора. На форме остается созданное меню (рис. 15).

Рис. 15. Форма с двумя пунктами меню
Для определения реакции на выбор пунктов следует по очереди выбирать все пункты меню и щелкать по ним мышкой. В результате появляется окно Редактора Кода, в котором нужно ввести программный код для обработчика события OnClick.
В приведенном ниже фрагменте реализовано главное меню программы с двумя пунктами. При выборе пункта выводится сообщение ВЫБРАН ПЕРВЫЙ ПУНКТ или ВЫБРАН ВТОРОЙ ПУНКТ.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Menus;
type
TForm1 = class(TForm)
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
procedure N2Click(Sender: TObject);
procedure N1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.N2Click(Sender: TObject);
begin
ShowMessage('Выбран второй пункт');
end;
procedure TForm1.N1Click(Sender: TObject);
begin
ShowMessage('Выбран первый пункт');
end;
end.

Рис.16. Результат работы программы
Структура проекта Delphi.
Программа Delphi – это несколько связанных между собой файлов. Любая программа состоит из файла проекта (с расширением.dpr) и одного или нескольких модулей с расширением.pas. Файл проекта не предназначен для редактирования пользователем и создается автоматически самой системой программирования Delphi.. Модули имеют стандартную конструкцию, предусмотренную языком Pascal.
Уже при составлении программы следует думать о ее отладке и с этой целью в программу стоит помещать операторы или группы операторов, которые проверяют правильность ее работы, или выводят сведения, позволяющие судить об этом программисту.
Отладка программы
Ошибки можно выявить тестированием программ с использованием встроенного отладчика. Отладчик позволяет выполнять следующие действия:
- получать значения любых параметров программы;
- модифицировать значения параметров;
- останавливать программу в заданной точке останова или в месте, соответствующем строке текста, где расположен курсор;
- осуществлять трассировку программы (выполнение программы по шагам) и т.д.
Для этой цели можно использовать меню или соответствующие клавиши быстрого управления.
ЗАЩИТА КУРСОВОЙ РАБОТЫ
К защите курсовой работы допускаются студенты, предоставившие пояснительную записку и дискету со следующими файлами:
- тексты программы и модулей (*.pas);
- загрузочный (выполнимый) exe-файл;
- тестовые файлы для проверки работы программы и другие файлы, необходимые для работы.
Оценка за курсовую работу выставляется, исходя из следующих критериев:
- полнота анализа поставленной задачи;
- эффективность алгоритма;
- разработанный интерфейс;
- полнота тестирования программы;
- оформление пояснительной записки;
- ответы на вопросы при защите курсовой работы.
|
|
|
Эмиссия газов от очистных сооружений канализации: В последние годы внимание мирового сообщества сосредоточено на экологических проблемах...
Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
© cyberpediasu.com 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!