Флажок - переключатель - Мемо

19
ГБОУ СПО Лукояновский сельскохозяйственный техникум Разработала: преподаватель информатики и ИКТ Огнёва Н.Н. поле Мемо Флажок Переключатель

Upload: dbeshenov

Post on 13-Jan-2017

372 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Флажок - переключатель - Мемо

ГБОУ СПО Лукояновский сельскохозяйственный техникум

Разработала: преподаватель информатики и ИКТОгнёва Н.Н.

поле Мемо

Флажок

Переключатель

Page 2: Флажок - переключатель - Мемо

Вариант № 11. Какие пять окон появляются после запускаDelphi?2. Для чего используются свойства Top Left3. Что такое событие?4. Как осуществляется ввод данных в ЯП Delphi?5. Перечислите целые типы данных, которыеиспользуются в ЯП Delphi?6. Для чего предназначен компонентButton? Какие у него основныесвойства? 

Вариант № 21. Для чего предназначено окно Object Inspector?2. Что задается свойством Caption стартовойформы?3. Как можно задавать свойства компонентов?Приведите примеры.4. Перечислите вещественные типы данных,которые используются в ЯП Delphi?5. Как программируются события?6. Для чего используются функциипреобразования? 

Вариант № 31. Как осуществляется вывод данных в ЯПDelphi?2. Когда срабатывает событие Click?3. Как сохранять проект Delphi?4. Какие компоненты ЯП Delphi вы знаете?5. Для чего используется компонент Label?6. Для чего предназначено окно редактора кода? 

Вариант № 41. Для чего предназначено окно Object Tree View?2. Данные какого типа можно выводить вкомпоненты формы?3. Для чего предназначены компоненты Memo и Label? Какие у них основные свойства?4. Для чего используется свойство Text объекта Editt?5. Какие файлы входят в проект Delphi?6. Как помещаются компоненты на форму? 

Page 3: Флажок - переключатель - Мемо

ГБОУ СПО Лукояновский сельскохозяйственный техникум

Цель занятия: Изучение свойств компонентов среды программирования Delphi:

флажок, переключатель, поле Memo.

Задачи занятия: 1.Изучить теоритические сведения по теме занятия;2.Выявить основные свойства компонентов;3.Выявить ситуации внедрения компонентов, установить их свойства и различия;4.Разработать программу с использованием данных компонентов.

Page 4: Флажок - переключатель - Мемо

Компонент флажок CheckBox

Page 5: Флажок - переключатель - Мемо

Компонент флажок CheckBox

Свойства НазначениеName Имя компонента - CheckBox

Caption Текст, поясняющий назначение флажка

Cheked Состояние флажка True False

Page 6: Флажок - переключатель - Мемо

Компонент флажок CheckBox

На форме может быть много флажков (Checkbox1, …, CheckboxN)Пользователь может установить (поставить ) или сбросить любой флажок во время работы программы.

Page 7: Флажок - переключатель - Мемо

Компонент флажок CheckBox

Свойства НазначениеName Имя компонента - CheckBox

Caption Текст, поясняющий назначение флажка

Cheked Состояние флажка True False

Standart-CheckBox

Page 8: Флажок - переключатель - Мемо

Компонент переключатель RadioButton

Page 9: Флажок - переключатель - Мемо

Компонент переключатель RadioButton

Свойства НазначениеName Имя компонента - RadioButton

Caption Текст, поясняющий назначение переключателя

Cheked Состояние переключателя True False

Page 10: Флажок - переключатель - Мемо

На форме может быть несколько переключателей.

Но, в отличие от флажков, пользователь может выбрать только один из предложенных вариантов.

Для создания независимых групп переключателей их располагают в контейнеры – компоненты Radiogroup.

Если пользователь установил один переключатель в группе, то ранее выбранный – автоматически снимается.

Page 11: Флажок - переключатель - Мемо

Компонент переключатель RadioButton

Свойства НазначениеName Имя компонента - RadioButton

Caption Текст, поясняющий назначение переключателя

Cheked Состояние переключателя True False

Standart-RadioButton

Page 12: Флажок - переключатель - Мемо

Многострочное поле редактирования -компонент Memo

Свойства Назначение

Lines Отдельная строка в тексте

ScrollBars Полоса прокрутки – значения:ssNone нет ssHorisontal снизу ssVertical справа ssBoth обе

Alignment Выравнивание текстаtaLeftJustify по левому краюtaRightJustify по правому краю taCenter по центру

Readonly False можно вводить данные во время работы программы True нельзя (только для чтения)

Text Текст, который находится в поле Мемо. К этому свойству можно обратиться только в программе.

Page 13: Флажок - переключатель - Мемо

Компонент переключатель RadioButton

Procedure TForm1.Button1Click(…);beginif Radiobutton1.Checked Then begin Label2.Color:= clRed; Label2.Caption:=‘Я очень рад!‘; endElse begin Label2.Color:= clBlue; Label2.Caption:=‘Почему?'; end;end;

Для объединения переключателей в

группы используется компонент Radiogroup

Page 14: Флажок - переключатель - Мемо

Компонент переключатель RadioButton

Label

Radiogroup

RadioButton

Label

Button

Page 15: Флажок - переключатель - Мемо

LabelButton

Button

Memo

Page 16: Флажок - переключатель - Мемо

procedure TForm1.Button1Click(Sender: TObject);var i: integer;beginfor i:=0 to 10 do Memo1.Lines.Add(‘Это строка ‘ +IntToStr(i));end;

procedure TForm1.Button2Click(Sender: TObject);beginMemo1.Lines.Clear;end;

Page 17: Флажок - переключатель - Мемо

Интересно Не понятно Хотелось бы узнать дополнительно

Page 18: Флажок - переключатель - Мемо

Разработать программу «Электронные часы»

Page 19: Флажок - переключатель - Мемо