60798

Створення головного меню і контекстного меню доданку

Конспект урока

Педагогика и дидактика

Вставка в форму головного і контекстного меню об‘єкти типу MinMenu і PopupMenu. Щоб ввести назви команд головного меню форми виберітьоб‘єкт MinMenu1 і двічі клацніть на його властивості Items.

Украинкский

2014-05-21

54 KB

0 чел.

Тема:  Створення головного меню і контекстного меню доданку.

1. Вставка в форму головного і контекстного меню ( об‘єкти типу MainMenu і PopupMenu).

Компоненти MainMenu   і PopupMenu   знаходяться на закладці Standard. Розташуйте їх в довільному місці форми ( на етапі виконування програми вони будуть невидимими).

Щоб ввести назви команд головного меню форми виберітьоб‘єкт MainMenu1 і двічі клацніть на його властивості Items. Другий засіб – двічі клацніть на самому об‘єкті.

Для задання назв команд контекстного меню форми треба аналогічно змінити значення властивості Items об‘єкту PopupMenu1 або прямо в вкні Form1. MainMenu1 ввести відповідні назви в шаблонах, що з‘являються ( це порожні області на малюнку)..

2. Програмування команди «Поле виведення» в меню «Очистити».

Клацніть по команді «Очистити», а потім – «Поле виведення».

Записати команду виклику методу Clear для очищення поля виведення об‘єкту Memo1.

procedure TForm1.N5Click(Sender: TObject);

 // Тут N5 – ім‘я команди «Поле виведення»

begin

 Memo1.Clear;          // Виклик методу Clear для очищення багаторядкового поля         

                                  //     редагування   Memo1.

end;


3. Програмування команди «Поля введення» в меню «Очистити».

Клацніть по команді «Очистити», а потім – «Поля введення».

Задати компонентам Edit1.Text та Edit2.Text значення «порожній рядок» - одинарні лапки, що стоять поруч (без пробілу). Це аналог нуля для числових величин.

procedure TForm1.N4Click(Sender: TObject);

begin

 

 Edit1.Text := ‘’;

  Edit2.Text := ‘’;

end;

3. Програмування команди  «Обчислити» головного меню.

Програмний код для команди «Обчислити» взяти із попередноього віранту задачі.

4. Програмування команди  «Закрити» головного меню.

Програмний код для команди «Закрити» взяти із попередноього віранту задачі.

Інтерфейс доданку


Програмний код

procedure TForm1.N3Click(Sender: TObject);

begin

Close

end;

procedure TForm1.N1Click(Sender: TObject);

var a,b,c,S : real;

    code    : integer;

    str1     : string[10];

    str2     : string[10];

begin

Val(Edit1.Text,a,code);

Val(Edit2.Text,b,code);

c:=Sqrt(a*a+b*b);

S:=a*b/2;

Str(c:8:2,str1);

Str(S:8:2,str2);

Memo1.Lines.Add('   Гіпотенуза    '+ str1);

Memo1.Lines.Add('   Площа          '+ str2);

end;

procedure TForm1.N4Click(Sender: TObject);

begin

Edit1.Text:='';

Edit2.Text:='';

end;

procedure TForm1.N5Click(Sender: TObject);

begin

Memo1.Clear;

end;

end.


 

А также другие работы, которые могут Вас заинтересовать

40120. Свойства коэффициентов прямых материальных затрат в МОБ. Определение косвенных и полных материальных затрат 40.5 KB
  Свойства коэффициентов прямых материальных затрат в МОБ. Определение косвенных и полных материальных затрат. Коэффициент пропорциональности затрат к выпуску в денежном выражении коэффициент прямых материальных затрат. Матрица А ={ij} является матрицей коэффициентов прямых затрат.
40121. Основные понятия теории баз данных: объект, свойство, связь. Диаграмма «сущность-связей». Логическая, физическая, концептуальная схемы базы данных 53.5 KB
  Основные понятия теории баз данных: объект свойство связь. Логическая физическая концептуальная схемы базы данных Информационная система – это система реализующая автоматический сбор обработку и манипулирование данными и включающая в себя технические средства обработки данных программное обеспечение и соответствующий персонал. Структурирование данных – это введение согласований о способах представления данных. База данных – поименованная совокупность данных отражающая состояние объектов и их отношений в рассматриваемой области.
40122. Реляционная модель данных. Основные понятия: отношение, кортеж, домен. Получение нормальных форм отношений из диаграммы «сущность-связь». Реляционная алгебра и ее основные понятия 78 KB
  Реляционная модель данных отличается удобным для пользователя табличным представлением и доступом к данным. Она является совокупностью простейших двумерных таблиц – отношений. В реляционной модели достигается гораздо более высокий уровень абстракции данных, чем в иерархической или сетевой. Это обеспечивается за счет использования математической теории отношений (реляционная алгебра).
40123. Реляционная алгебра, основные операторы реляционной алгебры. Связь языка SQL с операторами реляционной алгебры 100.5 KB
  Основная идея реляционной алгебры состоит в том что коль скоро отношения являются множествами то средства манипулирования отношениями могут базироваться на традиционных теоретикомножественных операциях дополненных некоторыми специальными операциями специфичными для баз данных совокупность которых образует полную алгебру отношений. В состав теоретикомножественных операций входят операции: Объединения отношений. При выполнении операции объединения двух отношений производится отношение включающее все кортежи входящие хотя бы в одно из...
40124. Реляционная модель данных. Теория нормализации. Нормальные формы: первая, вторая, третья, Бойса-Кодда 50 KB
  Реляционная модель данных отличается удобным для пользователя табличным представлением и доступом к данным. В реляционной модели достигается гораздо более высокий уровень абстракции данных чем в иерархической или сетевой. К числу достоинств реляционного подхода можно отнести: – наличие небольшого набора абстракций которые позволяют сравнительно просто моделировать большую часть распространенных предметных областей и допускают точные формальные определения оставаясь интуитивно понятными; – наличие простого и в то же время мощного...
40125. Физическая организация баз данных. Файлы: последовательные, с прямым доступом, с хеш-адресацией, индексно-последовательные, В-деревья 78 KB
  Предполагается что для доступа к iой записи нужно просмотреть все i1 записи. Последовательный доступ с фиксированной длиной записи. Картинка i = 0 i 1L Если записи располагаются в оперативной памяти то это массив. Если записи расположены на диске то порядок ввода вывода данных зависит от языка программирования.
40126. Вычислительная машина 97.5 KB
  Машина Шикарда умела складывать и вычитать шестизначные числа оповещая звонком о переполнении. Оригинальная машина была утеряна до двадцатого столетия но в 1960 году была построена её точная работающая копия. Машина Паскаля позволяла выполнять не только сложение но и другие операции однако при этом требовала применения довольно неудобной процедуры повторных сложений.
40127. Операционная система 39.5 KB
  С 1990х наиболее распространенными операционными системами являются ОС семейства Microsoft Windows и UNIXподобные системы. Windows 2000 в полной мере использует возможности машин с несколькими процессорами. Windows 2000 способна закрепить каждый поток за отдельным процессором и тогда два потока исполняются действительно одновременно. Ядро Windows 2000 полностью поддерживает распределение процессорного времени между потоками и управление ими на таких системах.
40128. Языки программирования и их классификация 66 KB
  При первом способе его началом является пара символов а окончанием последний символ строки: Это комментарий При втором способе его началом является пара символов а окончанием пара символов: Еще один пример комментария В C различают три группы типов данных: фундаментальные типы встроенные типы и типы определяемые пользователем. Фундаментальные типы делятся на...