Алгоритмические языки и программирование. Лабораторная работа №3. Вариант № 4

Цена:
50 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon

Описание

ЛАБОРАТОРНАЯ РАБОТА 3
Тема: Создание главного меню.
Цель работы: Научится использовать в приложении главное меню.
Задание 1. Выполните следующие действия
Поместите на форму компонент MainMenu (закладка Standart на Палитре компонентов). Вызовите Дизайнер Меню, дважды щелкнув мышкой по компоненту на форме. Затем создайте меню как показано на рисунке 3.1. Для создания подменю можно воспользоваться командой Create SubMenu в контекстном меню, которое вызывается правой кнопкой мыши. После разработки закройте Дизайнер Меню. В верхней части формы теперь можно видеть разработанное меню.
Image149.gif
Рисунок 3.1 Вид меню при конструировании
При нажатии на отдельный пункт меню должно появляться информационное окно, которое содержит значение соответствующей характеристики формы. Двойной щелчок по пункту меню дает заготовку обработчика. Например, нажатие пункта Ширина можно обработать следующим образом
procedure TForm1.N2Click(Sender: TObject);
var s: string;
begin
___s:= format('Width %d', [width]);
___ShowMessage(s);
end;
Аналогичным образом обработайте остальные пункты меню, создавая информационные окна с соответствующей информацией о форме.
Для быстрого вызова команд можно использовать так называемые быстрые клавиши. Для этого для каждого пункта меню установите свойство ShortCut, выбрав значение из списка. При этом нужно следить, чтобы быстрые клавиши не повторялись во избежание коллизий.
Поместите на форму компонент ImageList (закладка Win32 на Палитре компонентов). Дважды щелкнув на компонент, можно вызвать редактор этого компонента. Используйте кнопку Add, чтобы добавить иконки (файлы с расширением ico). Можно использовать любые готовые иконки либо создать их самостоятельно. Для этого нужно вызвать редактор изображений (пункт главного меню Tools → Image Editor). Далее создайте новое изображение File → New → Icon file ( .ico). Нарисуйте икону, используя различные цвета и инструменты на панели. Сохраните иконку в свою директорию. Рекомендуется добавить в ImageList 5-6 различных иконок.
Выделите компонент MainMenu1 и установите свойство Images равным ImageList1. После этого для каждого пункта меню установите свойство ImageIndex, выбрав из списка нужную иконку. Меню может выглядеть так.
Image153.gif
Рисунок 3.2 Вид меню
Для каждого из пунктов меню Размеры установите свойство Break равным mbBarBreak. Запустите приложение, проверьте его работу.
Задание 2.
Создайте новое приложение. Добавьте на форму компонент MainMenu и приведите его к следующему виду.
Image155.gif
Рисунок 3.3 Вид меню
Для каждого пункта меню укажите иконку и горячую комбинацию клавиш.
Каждый пункт меню запрограммируйте так, чтобы при вызове появлялось информационное окно с соответствующей информацией. При вызове пункта меню «Выход» приложение должно завершать свою работу.

Дополнительная информация

В файле находятся отчет в ворде и отдельно сам исполняющий файл Делфи. Внимание - после скачивания следует изменить мою фамилию на Вашу фамилию. Операция эта занимает не более минуты.
Работа выполнена качественно и сдана с первого раза!
Алгоритмические языки и программирование
Контрольная работа ПРАВИЛА ВЫПОЛНЕНИЯ И ОФОРМЛЕНИЯ КОНТРОЛЬНОЙ РАБОТЫ При выполнении контрольной работы необходимо строго придерживаться указанных ниже правил. Работы, выполненные без соблюдения этих правил, не засчитываются и возвращаются студенту для переработки. На титульном листе должны быть указаны фамилия студента, его инициалы, номер варианта, название дисциплины. В работу должны быть включены все задачи, указанные в задании, строго по своему варианту. Контрольные работы, содер
User andreyka1486 : 9 марта 2013
50 руб.
Алгоритмические языки и программирование. Лабораторная №1. Вариант № 4
ЛАБОРАТОРНАЯ РАБОТА 1 Тема: Первое приложение на DELPHI Цель работы: Ознакомиться с основными приемами работы в среде DELPHI Задание 1. Выполните последовательно следующие действия Запустите Delphi. (Пуск → Программы → Borland Delphi 5) Выберите в Палитре компонентов закладку Standard. Перенесите с Палитры компонентов на форму компоненты TLabel и TButton. Для этого поочередно подводите курсор мыши к компонентам, читая подсказки, до тех пор, пока не появится Label. Выберете его, нажав
User andreyka1486 : 25 февраля 2013
50 руб.
Алгоритмические языки и программирование. Лабораторная работа №4. Вариант № 4
ЛАБОРАТОРНАЯ РАБОТА 4 Тема: Создание простейшего текстового редактора. Цель работы: Освоить использование основных диалоговых компонентов. Задание 1. Выполните следующие действия Поместите на форму компонент ТMainMenu. Структура меню должна иметь вид: Image157.gif Рисунок 4.1 Структура меню При выборе пункта Автор должно появляется информационное окно с данными автора. При выборе пункта Выход приложение завершает свою работу. Запустите приложение. Проверьте работу приложения
User andreyka1486 : 25 февраля 2013
50 руб.
Алгоритмические языки и программирование. Лабораторная работа №2. Вариант № 4
ЛАБОРАТОРНАЯ РАБОТА 2 Тема: Определение нажатой клавиши и нажатого символа. Цель работы: Ознакомиться с основными клавиатурными событиями визуальных компонентов. Задание 1. Выполните следующие действия Разместите на форме 6 объектов типа Label и одну кнопку с растровым изображением (компонент BitBtn на закладке Additional палитры компонентов). Установите у кнопки свойство Kind равным bkClose. Тогда при нажатии на эту кнопку приложение будет закрываться. При создании одинаковых по размеру
User andreyka1486 : 25 февраля 2013
50 руб.
Алгоритмические языки и программирование Лабораторная работа №5. Вариант 04
ЛАБОРАТОРНАЯ РАБОТА 5 Тема: Создание заставки текстового редактора. Создание таймера. Цель работы: Научиться использовать различные виды форм. Порядок выполнения работы: Создание заставки Откройте ранее созданный текстовый редактор. Создайте с помощью команды меню File → New → Form новую форму Form2. Эта форма будет использоваться в качестве заставки перед запуском главного окна приложения. Для новой формы удалите значение свойства Caption. Свойству BorderStyle присвойте значение bsNone (рез
User andreyka1486 : 25 февраля 2013
50 руб.
Лабораторная работа №3 Вариант -4
Написать программу, находящую решение задачи нелинейного программирования методом Эрроу-Гурвица с точностью 0.0001.
User stenok : 20 января 2020
50 руб.
Лабораторная работа №3-4 вариант 4
Работа 6.8. Изучение температурной зависимости электропроводности полупроводников 1. Цель работы Изучить зависимость электропроводности полупроводникового образца от температуры. Определить ширину запрещенной зоны Работа 7.3. Определение длины электромагнитной волны методом дифракции Фраунгофера 1. Цель работы Исследовать явление дифракции электромагнитных волн. С помощью дифракционной решетки проходящего света измерить длины электромагнитных волн видимого диапазона
User BOND : 12 мая 2009
90 руб.
Информатика. Лабораторная работа №3. Вариант №4
В соответствии с вариантом разработайте алгоритм обработки элементов массива. Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма. Проведите тестирование программы в среде программирования. Таблица 1 – Вариант задания Вариант 4 Создать текстовый файл с произвольным числом строк. В качестве исходного текста задать арифметическое выражение, записанное на языке Си. Проверить, соблюдается ли баланс открывающихся и закрывающихся скобок. Если равенство соблюдается, то выве
User Fockus : 5 июля 2021
100 руб.
Информатика. Лабораторная работа №3. Вариант №4
Психология семьи и семейного воспитания - тест с ответами Синергия - 2022
Психология семьи и семейного воспитания - тест с ответами Синергия - 2022 60 вопросов с ответами. Все ответы выделены цветом. Для удобства поиска воспользуйтесь в тексте - CTRL + F
User StudentHelp : 23 ноября 2022
390 руб.
Статья: Сергиевское (Коньково-Сергиевское)
Есть какая-то притягательная сила в старых описаниях местностей и путеводителях. Их напрасно забытые авторы помогают нам представить то, чего давно уж нет. Откроем один из таких документов. "На правой стороне большой дороги, против коньковских дворов, красуется на возвышенном месте березовая роща с правильно засаженными аллеями, принадлежавшая, вероятно, к парку графа [М.И.] Воронцова; ныне часть ее обращена в деревенское кладбище. Посредине рощи большой курган, и по ту сторону, на склоне больш
User elementpio : 26 августа 2013
Сети связи
1. Назначение станций: АТС типа SI-2000, AXE-10 и АТСКУ 2. Структурный состав абонентов станций: 2.1. Аппараты квартирного сектора: 77% 2.2. Аппараты делового сектора: 25% 2.3. Количество таксофонов _____________ 0,7% 2.4. Кабины переговорных пунктов: ____________0,1% 2.5. Количество м/г таксофонов:__________________________0,2% 2.6. Количество ТА с тастатурным НН: 80% от числа абонентов квартирного и народнохозяйственного сектора. 4. Телефонная нагрузка АТС: 4.1. Данные об интенсивности - согл
User my-mind : 21 февраля 2014
450 руб.
Сети связи
Проект реконструкции ремонтной мастерской СПК «Красный Яр» Ижморского района с разработкой стенда для снятия и одевания гусеничных лент тракторов
Содержание Введение………………………………………………………………..….…. 6 1 Обоснование проекта…………………………………………....…….….…. 7 1.1 Краткая характеристика предприятия..……………………………….….. 7 1.2 Анализ основных технико-экономических показателей хозяйства….… 8 1.3 Характеристика ремонтной базы.………………………………………… 15 1.4 Выводы по характеристике исходного предприятия….……………….. 21 2 Технологическая часть…………………………………….…………….…... 23 2.1 Обоснование и расчет параметров проектируемой мастерской ……...... 24 2.2 Проектирование реконст
User Рики-Тики-Та : 27 декабря 2015
825 руб.
up Наверх