SlideShare a Scribd company logo
1 of 19
ГБОУ СПО Лукояновский сельскохозяйственный техникум
Разработала: преподаватель информатики и ИКТ
Огнёва Н.Н.
поле Мемо
Флажок
Переключатель
Вариант № 1
1. Какие пять окон появляются после запуска
Delphi?
2. Для чего используются свойства Top Left
3. Что такое событие?
4. Как осуществляется ввод данных в ЯП Delphi?
5. Перечислите целые типы данных, которые
используются в ЯП Delphi?
6. Для чего предназначен компонент
Button? Какие у него основные
свойства?
 
Вариант № 2
1. Для чего предназначено окно Object Inspector?
2. Что задается свойством Caption стартовой
формы?
3. Как можно задавать свойства компонентов?
Приведите примеры.
4. Перечислите вещественные типы данных,
которые используются в ЯП Delphi?
5. Как программируются события?
6. Для чего используются функции
преобразования?
 
Вариант № 3
1. Как осуществляется вывод данных в ЯП
Delphi?
2. Когда срабатывает событие Click?
3. Как сохранять проект Delphi?
4. Какие компоненты ЯП Delphi вы знаете?
5. Для чего используется компонент Label?
6. Для чего предназначено окно редактора кода?
 
Вариант № 4
1. Для чего предназначено окно Object Tree View?
2. Данные какого типа можно выводить в
компоненты формы?
3. Для чего предназначены компоненты Memo и
Label? Какие у них основные свойства?
4. Для чего используется свойство Text объекта
Editt?
5. Какие файлы входят в проект Delphi?
6. Как помещаются компоненты на форму?
 
ГБОУ СПО Лукояновский сельскохозяйственный техникум
Цель занятия:
Изучение свойств компонентов среды программирования Delphi:
флажок, переключатель, поле Memo.
Задачи занятия:
1.Изучить теоритические сведения по теме занятия;
2.Выявить основные свойства компонентов;
3.Выявить ситуации внедрения компонентов, установить их
свойства и различия;
4.Разработать программу с использованием данных компонентов.
Компонент флажок CheckBox
Компонент флажок CheckBox
Свойства Назначение
Name Имя компонента - CheckBox
Caption Текст, поясняющий назначение
флажка
Cheked Состояние флажка
True False
Компонент флажок CheckBox
На форме может быть много флажков
(Checkbox1, …, CheckboxN)
Пользователь может установить (поставить )
или сбросить любой флажок во время работы
программы.
Компонент флажок CheckBox
Свойства Назначение
Name Имя компонента - CheckBox
Caption Текст, поясняющий назначение
флажка
Cheked Состояние флажка
True False
Standart-CheckBox
Компонент переключатель RadioButton
Компонент переключатель RadioButton
Свойства Назначение
Name Имя компонента - RadioButton
Caption Текст, поясняющий назначение
переключателя
Cheked Состояние переключателя
True False
На форме может быть несколько
переключателей.
Но, в отличие от флажков, пользователь может
выбрать только один из предложенных
вариантов.
Для создания независимых групп
переключателей их располагают в контейнеры –
компоненты Radiogroup.
Если пользователь установил один
переключатель в группе, то ранее выбранный –
автоматически снимается.
Компонент переключатель RadioButton
Свойства Назначение
Name Имя компонента - RadioButton
Caption Текст, поясняющий назначение
переключателя
Cheked Состояние переключателя
True False
Standart-RadioButton
Многострочное поле редактирования
-компонент Memo
Свойства Назначение
Lines Отдельная строка в тексте
ScrollBars Полоса прокрутки – значения:
ssNone нет ssHorisontal снизу
ssVertical справа ssBoth обе
Alignment Выравнивание текста
taLeftJustify по левому краю
taRightJustify по правому краю taCenter по центру
Readonly False можно вводить данные во время работы
программы
True нельзя (только для чтения)
Text Текст, который находится в поле Мемо. К этому
свойству можно обратиться только в программе.
Компонент переключатель RadioButton
Procedure TForm1.Button1Click(…);
begin
if Radiobutton1.Checked Then
begin
Label2.Color:= clRed;
Label2.Caption:=‘Я очень рад!‘;
end
Else
begin
Label2.Color:= clBlue;
Label2.Caption:=‘Почему?';
end;
end;
Для объединения
переключателей в
группы используется
компонент Radiogroup
Компонент переключатель RadioButton
Label
Radiogroup
RadioButton
Label
Button
Label
Button
Button
Memo
procedure
TForm1.Button1Click(Sender:
TObject);
var i: integer;
begin
for i:=0 to 10 do
Memo1.Lines.Add(‘Это строка ‘
+IntToStr(i));
end;
procedure
TForm1.Button2Click(Sender:
TObject);
begin
Memo1.Lines.Clear;
end;
Интересно Не понятно Хотелось бы узнать
дополнительно
Разработать программу
«Электронные часы»
Флажок - переключатель - Мемо

More Related Content

What's hot

4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1Ann Eres
 
Structural project description in VHDL
Structural project description in VHDLStructural project description in VHDL
Structural project description in VHDLvitaliykulanov
 
10 10 pascal_urok_
10 10 pascal_urok_10 10 pascal_urok_
10 10 pascal_urok_Ann Eres
 
Statements in VHDL - Concurrent Statements
Statements in VHDL - Concurrent StatementsStatements in VHDL - Concurrent Statements
Statements in VHDL - Concurrent Statementsvitaliykulanov
 
Subprograms in VHDL, Procedures in VHDL
Subprograms in VHDL, Procedures in VHDLSubprograms in VHDL, Procedures in VHDL
Subprograms in VHDL, Procedures in VHDLvitaliykulanov
 

What's hot (6)

02 if for
02 if for02 if for
02 if for
 
4 4 pascal_urok_1
4 4 pascal_urok_14 4 pascal_urok_1
4 4 pascal_urok_1
 
Structural project description in VHDL
Structural project description in VHDLStructural project description in VHDL
Structural project description in VHDL
 
10 10 pascal_urok_
10 10 pascal_urok_10 10 pascal_urok_
10 10 pascal_urok_
 
Statements in VHDL - Concurrent Statements
Statements in VHDL - Concurrent StatementsStatements in VHDL - Concurrent Statements
Statements in VHDL - Concurrent Statements
 
Subprograms in VHDL, Procedures in VHDL
Subprograms in VHDL, Procedures in VHDLSubprograms in VHDL, Procedures in VHDL
Subprograms in VHDL, Procedures in VHDL
 

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

Сидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDDСидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDDStanislav Sidristy
 
JavaScript Базовый. Занятие 10.
JavaScript Базовый. Занятие 10.JavaScript Базовый. Занятие 10.
JavaScript Базовый. Занятие 10.Igor Shkulipa
 
лабораторная работа №1
лабораторная работа №1лабораторная работа №1
лабораторная работа №1Zhanna Kazakova
 
лабораторная работа №1
лабораторная работа №1лабораторная работа №1
лабораторная работа №1Zhanna Kazakova
 
«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»metodkopilka
 
Windows Forms введение
Windows Forms введение Windows Forms введение
Windows Forms введение Olga Popova
 
CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUI
CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUICodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUI
CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUICodeFest
 
Solit 2014, Минусы ООП на примере языка PHP, Соловей Василий
Solit 2014, Минусы ООП на примере языка PHP, Соловей ВасилийSolit 2014, Минусы ООП на примере языка PHP, Соловей Василий
Solit 2014, Минусы ООП на примере языка PHP, Соловей Василийsolit
 
Ирбис: Глобальная корректировка
Ирбис: Глобальная корректировкаИрбис: Глобальная корректировка
Ирбис: Глобальная корректировкаSoldatova Oksana
 
сапр тп лаб1
сапр тп лаб1сапр тп лаб1
сапр тп лаб1student_kai
 
работа в объектно ориентированной среде Delphi
работа в объектно ориентированной среде Delphiработа в объектно ориентированной среде Delphi
работа в объектно ориентированной среде DelphiBaurjanZhalmagambetov
 
Programming Guide
Programming GuideProgramming Guide
Programming Guideguest63e09c
 

Similar to Флажок - переключатель - Мемо (20)

Сидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDDСидристый Станислав: Паттерны и антипаттерны BDD
Сидристый Станислав: Паттерны и антипаттерны BDD
 
JavaScript Базовый. Занятие 10.
JavaScript Базовый. Занятие 10.JavaScript Базовый. Занятие 10.
JavaScript Базовый. Занятие 10.
 
лек11 5
лек11 5лек11 5
лек11 5
 
лабораторная работа №1
лабораторная работа №1лабораторная работа №1
лабораторная работа №1
 
лабораторная работа №1
лабораторная работа №1лабораторная работа №1
лабораторная работа №1
 
«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»«функция вывода сообщений на экран Msg box.»
«функция вывода сообщений на экран Msg box.»
 
лек11 8
лек11 8лек11 8
лек11 8
 
лр8
лр8лр8
лр8
 
Windows Forms введение
Windows Forms введение Windows Forms введение
Windows Forms введение
 
Selenium vs AJAX
Selenium vs AJAXSelenium vs AJAX
Selenium vs AJAX
 
CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUI
CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUICodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUI
CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUI
 
Solit 2014, Минусы ООП на примере языка PHP, Соловей Василий
Solit 2014, Минусы ООП на примере языка PHP, Соловей ВасилийSolit 2014, Минусы ООП на примере языка PHP, Соловей Василий
Solit 2014, Минусы ООП на примере языка PHP, Соловей Василий
 
Urok 3
Urok 3Urok 3
Urok 3
 
Ирбис: Глобальная корректировка
Ирбис: Глобальная корректировкаИрбис: Глобальная корректировка
Ирбис: Глобальная корректировка
 
лек12 2
лек12 2лек12 2
лек12 2
 
Module 5
Module 5Module 5
Module 5
 
сапр тп лаб1
сапр тп лаб1сапр тп лаб1
сапр тп лаб1
 
пр1 (2часа)b pwin
пр1 (2часа)b pwinпр1 (2часа)b pwin
пр1 (2часа)b pwin
 
работа в объектно ориентированной среде Delphi
работа в объектно ориентированной среде Delphiработа в объектно ориентированной среде Delphi
работа в объектно ориентированной среде Delphi
 
Programming Guide
Programming GuideProgramming Guide
Programming Guide
 

More from Dbeshenov

Операционная система Windows XP
Операционная система Windows XPОперационная система Windows XP
Операционная система Windows XPDbeshenov
 
Решение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом КремераРешение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом КремераDbeshenov
 
Графический редактор
Графический редакторГрафический редактор
Графический редакторDbeshenov
 
Массивы
МассивыМассивы
МассивыDbeshenov
 
Открытый урок
Открытый урокОткрытый урок
Открытый урокDbeshenov
 
Урок викторина
Урок  викторинаУрок  викторина
Урок викторинаDbeshenov
 
Расчет себестоимости молока
Расчет себестоимости молокаРасчет себестоимости молока
Расчет себестоимости молокаDbeshenov
 
Библиотечный фонд
Библиотечный фондБиблиотечный фонд
Библиотечный фондDbeshenov
 
Клавиатурный тренажер
Клавиатурный тренажерКлавиатурный тренажер
Клавиатурный тренажерDbeshenov
 
Электронная книга
Электронная книгаЭлектронная книга
Электронная книгаDbeshenov
 

More from Dbeshenov (10)

Операционная система Windows XP
Операционная система Windows XPОперационная система Windows XP
Операционная система Windows XP
 
Решение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом КремераРешение систем линейных уравнений методом Кремера
Решение систем линейных уравнений методом Кремера
 
Графический редактор
Графический редакторГрафический редактор
Графический редактор
 
Массивы
МассивыМассивы
Массивы
 
Открытый урок
Открытый урокОткрытый урок
Открытый урок
 
Урок викторина
Урок  викторинаУрок  викторина
Урок викторина
 
Расчет себестоимости молока
Расчет себестоимости молокаРасчет себестоимости молока
Расчет себестоимости молока
 
Библиотечный фонд
Библиотечный фондБиблиотечный фонд
Библиотечный фонд
 
Клавиатурный тренажер
Клавиатурный тренажерКлавиатурный тренажер
Клавиатурный тренажер
 
Электронная книга
Электронная книгаЭлектронная книга
Электронная книга
 

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

  • 1. ГБОУ СПО Лукояновский сельскохозяйственный техникум Разработала: преподаватель информатики и ИКТ Огнёва Н.Н. поле Мемо Флажок Переключатель
  • 2. Вариант № 1 1. Какие пять окон появляются после запуска Delphi? 2. Для чего используются свойства Top Left 3. Что такое событие? 4. Как осуществляется ввод данных в ЯП Delphi? 5. Перечислите целые типы данных, которые используются в ЯП Delphi? 6. Для чего предназначен компонент Button? Какие у него основные свойства?   Вариант № 2 1. Для чего предназначено окно Object Inspector? 2. Что задается свойством Caption стартовой формы? 3. Как можно задавать свойства компонентов? Приведите примеры. 4. Перечислите вещественные типы данных, которые используются в ЯП Delphi? 5. Как программируются события? 6. Для чего используются функции преобразования?   Вариант № 3 1. Как осуществляется вывод данных в ЯП Delphi? 2. Когда срабатывает событие Click? 3. Как сохранять проект Delphi? 4. Какие компоненты ЯП Delphi вы знаете? 5. Для чего используется компонент Label? 6. Для чего предназначено окно редактора кода?   Вариант № 4 1. Для чего предназначено окно Object Tree View? 2. Данные какого типа можно выводить в компоненты формы? 3. Для чего предназначены компоненты Memo и Label? Какие у них основные свойства? 4. Для чего используется свойство Text объекта Editt? 5. Какие файлы входят в проект Delphi? 6. Как помещаются компоненты на форму?  
  • 3. ГБОУ СПО Лукояновский сельскохозяйственный техникум Цель занятия: Изучение свойств компонентов среды программирования Delphi: флажок, переключатель, поле Memo. Задачи занятия: 1.Изучить теоритические сведения по теме занятия; 2.Выявить основные свойства компонентов; 3.Выявить ситуации внедрения компонентов, установить их свойства и различия; 4.Разработать программу с использованием данных компонентов.
  • 5. Компонент флажок CheckBox Свойства Назначение Name Имя компонента - CheckBox Caption Текст, поясняющий назначение флажка Cheked Состояние флажка True False
  • 6. Компонент флажок CheckBox На форме может быть много флажков (Checkbox1, …, CheckboxN) Пользователь может установить (поставить ) или сбросить любой флажок во время работы программы.
  • 7. Компонент флажок CheckBox Свойства Назначение Name Имя компонента - CheckBox Caption Текст, поясняющий назначение флажка Cheked Состояние флажка True False Standart-CheckBox
  • 9. Компонент переключатель RadioButton Свойства Назначение Name Имя компонента - RadioButton Caption Текст, поясняющий назначение переключателя Cheked Состояние переключателя True False
  • 10. На форме может быть несколько переключателей. Но, в отличие от флажков, пользователь может выбрать только один из предложенных вариантов. Для создания независимых групп переключателей их располагают в контейнеры – компоненты Radiogroup. Если пользователь установил один переключатель в группе, то ранее выбранный – автоматически снимается.
  • 11. Компонент переключатель RadioButton Свойства Назначение Name Имя компонента - RadioButton Caption Текст, поясняющий назначение переключателя Cheked Состояние переключателя True False Standart-RadioButton
  • 12. Многострочное поле редактирования -компонент Memo Свойства Назначение Lines Отдельная строка в тексте ScrollBars Полоса прокрутки – значения: ssNone нет ssHorisontal снизу ssVertical справа ssBoth обе Alignment Выравнивание текста taLeftJustify по левому краю taRightJustify по правому краю taCenter по центру Readonly False можно вводить данные во время работы программы True нельзя (только для чтения) Text Текст, который находится в поле Мемо. К этому свойству можно обратиться только в программе.
  • 13. Компонент переключатель RadioButton Procedure TForm1.Button1Click(…); begin if Radiobutton1.Checked Then begin Label2.Color:= clRed; Label2.Caption:=‘Я очень рад!‘; end Else begin Label2.Color:= clBlue; Label2.Caption:=‘Почему?'; end; end; Для объединения переключателей в группы используется компонент Radiogroup
  • 16. procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin for i:=0 to 10 do Memo1.Lines.Add(‘Это строка ‘ +IntToStr(i)); end; procedure TForm1.Button2Click(Sender: TObject); begin Memo1.Lines.Clear; end;
  • 17. Интересно Не понятно Хотелось бы узнать дополнительно