«Компоненты и функции. Умножение двух чисел»
Задача: Создайте приложение, которое при нажатии кнопки перемножало бы два вещественных числа, введенных пользователем, и показывало бы результат умножения.
Знакомство с компонентами TEdit, TPanel и функциями FloatToStr и StrToFloat.
Ход работы:
1.
Запустите Delphi, откройте новое приложение File / New и в раскрывшемся каскадном меню выбрать раздел Application. 
Задайте имя форме «Умножение чисел», для этого в Object Inspector измените параметр Caption

2. Перенесите на пустую форму компоненты TButton1, TLabel1, TLabel2, TLabel3, TEdit1, TEdit2, TPanel1 со страницы Standard палитры компонентов.
| Компонент является контейнером для группирования органов управления, но может использоваться и для отображения текста с возможностями объемного оформления. Основное свойство Caption |
| Отображение, ввод и редактирование однострочных текстов. Имеется возможность оформления объемного бордюра. Основное свойство Text. |

3. -Измените надписи в метках компонентов TLabel1, TLabel2, TLabel3 на «Число1», «Число2», «Результат». Для этого перейдите в Object Inspector и изменяйте их свойство Caption (надпись), в свойстве Font измените шрифт и размер символов.
-Замените свойство Caption (надпись) вашей кнопки Button1на «Расчет»
В свойстве Font измените шрифт и размер символов.
-Очистите свойство Caption (надпись) у панели TPanel1
Попробуйте поварьировать такими свойствами панели, как BevelInner и BevelOuter, которые определяют вид (утопленный - bvLowered или выпуклый - bvRaised). В итоге форма примет вид:

4. Выделите кнопку TButton1 на форме, перейдите в Object Inspector, откройте в нем страницу событий (Events), найдите событие кнопки OnClick (но первое сверху) и сделайте двойной щелчок в окне справа от имени этого события. Это стандартный способ задания обработчиков любых событий. Но перейти в обработчик событий OnClick кнопки можно и иначе: достаточно сделать двойной щелчок на компоненте TButton1 на форме. В обоих случаях вы окажетесь в окне Редактора Кода и увидите там текс

Заголовок этой процедуры складывается из имени класса вашей формы TForm1, имени компонента TButton1 и имени события без префикса OnClick. Напишите в обработчике оператор задания:

Оператор, который вы написали означает следующее: свойству Caption компонента TPanel1 вы присвоили (:= - операция присваивания) значение выражения, указанного в правой части оператора. Знак «+» означает конкатенацию – сцепление двух строк символов. Текст храниться в свойстве Text компонентов TLabel1 иTLabel2.
Функция FloatToStr преобразует заданный ей параметр типа действительного числа в строку символов.
Функция StrToFloat преобразует символьное изображение числа в его значение типа действительного числа.
5.
| Ваше приложение готово, можете его выполнить. Для этого выполните команду Ran или нажмите горячую клавишу F9, или воспользуйтесь быстрой кнопкой. |
|







