Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование




НазваниеМетодическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование
страница6/19
Дата конвертации15.02.2016
Размер0.56 Mb.
ТипМетодическое пособие
источникhttp://www.orenedu.ru/files/internet/informatika/Metod_nefedova.doc
1   2   3   4   5   6   7   8   9   ...   19

Лабораторная работа №3. MainMenu - главное меню формы


Компонент класса TMainMenu определяет главное меню формы (программы).

1. Установите компонент на форму

2. Создайте пункты меню. Для этого следует дважды щелкнуть по компоненту мышью.

Меню обладает свойством Caption, в котором можно задать его имя. Каждый пункт меню может раскрываться в подменю или являться конечной командой. Для создания подпунктов:

3. Щелкните мышью ниже пункта меню и введите имя первого пункта подменю.

В названиях пунктов можно указать символ амперсанда (&) перед тем символом, который определит клавишу быстрого вызова.

Для вставки разделительной черты, определяющей пункты меню, нужно ввести в качестве имени очередного пункта меню дефис (-).

В Delphi имеется возможность связывать с пунктами меню небольшие изображения. Эти изображения можно задать либо свойством BitMap, либо свойством ImageIndex. Изображение (если оно есть) появляется слева от пункта меню.

Задание для самостоятельной работы: создать проект для работы с компонентом класса TMainMenu (см рис.). Все пункты меню должны быть рабочими.


Проверочная работа №2. Работа с компонентами.


Вариант №1.

  1. Что такое компонент? ________________________________________________________________________________________________________________________

  2. Охарактеризуйте данные компоненты и перечислите их основные свойства.

Button1

__________________________________________________________

Edit1

__________________________________________________________

Form1

__________________________________________________________

Вариант №2*.

  1. Из чего состоит окно инспектора объектов? ________________________________________________________________________________________________________________________

  2. Охарактеризуйте данные компоненты и перечислите их основные свойства.

Label1

___________________________________________________________

Memo1

___________________________________________________________

BitBtn1

___________________________________________________________

Арифметические операции в ООП


В объектно-ориентированном программировании можно выполнять любые арифметические действия. Для этого необходимо использовать не числа, как в математике, а переменные – символы, которые будут обозначать цифры в общем виде. Существуют специальные знаки, позволяющие записывать арифметические действия:

  1. := - присваивание (А:=В).

  2. операции языка: + - сложение (А:=В+С)

* - умножение

− - вычитание

/ - деление

  1. знаки операций отношения: <, >, =, <=, >=, <>

  2. {..} или // - комментарии, то есть необязательный текст в окне программного кода, который служит для пояснения и не влияет на выполнение задачи.

  3. ; - символ для разделения инструкций языка (операторов)

Для решения арифметических задач необходимо описывать все используемые переменные:

Var a, b, c, dude: integer; //целые числа

x, y, z, max: real; // вещественные числа

Т.е. пример a+b=c мы будем решать следующим образом:

1. Заведем 3 переменные a, b, c.

2. Запись c:=a+b будет означать, что результат суммы двух чисел, лежащих в ячейках a и b будет записан в переменную с. В языке программирования Delphi запись с=а+b будет означать, что сумма чисел а и b равна с.

Теперь, если нам необходимо решить пример 2+4=6, при запуске программы мы в переменную a положим 2, в b – 4 и программа выдаст
ответ 6.

Для решения примеров мы будем использовать функции IntToStr (<переменная>) (перевод числа из целого в строчный тип) и StrToInt (<переменная>) (перевод из строкового в целый тип). Это необходимо в связи с тем, что при вводе числа в строку Edit оно становится строкового типа, а со строками нельзя выполнить арифметических операций. Для вычисления необходимо преобразовывать тип из строкового в целый, а для вывода результата нужно обратно переводить из целого в строчный тип.

Однако если ответ задачи лежит в переменной вещественного типа, то для вывода его в строчном поле классов TEdit или TMemo необходимо использовать функцию FloatToStr(<переменная>).
1   2   3   4   5   6   7   8   9   ...   19

Похожие:

Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconОбъектно-ориентированное программирование лабораторный практикум
Рыбинская государственная авиационная технологическая академия им. П. А. Соловьева
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconБелорусская медицинская академия последипломного образования
Методическое пособие предназначено для врачей-стоматологов государственных и частных лечебных учреждений. Пособие может быть использовано...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconПедагогическая психология
Учебное пособие рекомендовано для студентов второго курса очной и заочной форм обучения высших педагогических учебных заведений....
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconИнтегрированная среда разработки языка Visual Basic
...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconУчебно-методическое пособие основы стратиграфии часть II. Задания для практических занятий казань
Учебно-методическое пособие предназначено для студентов геологического факультета Казанского государственного университета, изучающих...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconУчебное пособие «Основы работы в Excel», 2003
Учебное пособие предназначено для студентов имтп, а также может быть использовано при самостоятельном освоении современного программного...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconМетодическое пособие рекомендовано для преподавателей, психологов, студентов специальности 03030165 «Психология»
Начало такому представлению положили Г. Хемфри (1861), Дж. Ле Конте (1884), впервые употребивший этот термин, Дж. Бирфлит (1897),...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconВычислительная техника и программирование часть 1
Методические указания предназначены для студентов заочного отделения инженерно-технических факультетов, изучающих вычислительную...
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconУчебно-методическое пособие для студентов и магистрантов специальности «История» Павлодар
Учебно-методическое пособие предназначено для студентов и магистрантов высших учебных заведений, обучающихся по специальности «История»....
Методическое пособие может быть рекомендовано для студентов, изучающих объектно-ориентированное программирование iconМедико-криминалистические аспекты осмотра трупа Учебно-методическое пособие
...
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница