Объект Свойство Значение Label1 Caption Моя первая программа



бет3/23
Дата25.09.2023
өлшемі1.52 Mb.
#478523
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   23
Лабораторные

Объект

Свойство

Значение

Form1
Label1
Label1
Label1
Label1

Name
Caption
Color
Font.Size
Font.Color

Clock
00:00:00 clYellow
24
Красный



  1. Записать код обновления времени для процедуры TClock.Timer1Timer:

Label1.Caption:=TimeToStr(Time);

  1. Добавить в форму компоненты GroupBox и RadioButton:

  2. Установить следующие свойства объектов:

GroupBox1 Caption Скорость
RadioButton1 Caption Медленно
RadioButton2 Caption Умеренно
RadioButton3 Caption Быстро

  1. Записать код для процедуры TForm1.RadioButton3Click:

Timer1.Interval := 1000;

  1. Самостоятельно записать код для процедур:

TForm1.RadioButton1Click (3000) и TForm1.RadioButton2Click (2000)

КОНТРОЛЬНЫЕ ЗАДАНИЯ


    1. З
      аставьте текст на форме периодически перемещаться от левого до правого края

    2. Заставьте текст на форме перемещаться по траектории, показанной ниже

П рограмма-шутка

  1. Поместить компоненты Label и Button в форму в соответствии с рисунком

  2. Установить свойство объекта Button2: DragMode dmAutomatic

  3. Записать код для обработки события MouseMove на объекте Button2:

procedure TForm1.Button2MouseMove(Sender: TObject; Shift:


TShiftState; X,Y: Integer);
begin
Button2.Left := Button2.Left+10;
Button2.Top := Button2.Top+10;
end;

  1. Записать код для обработки события Click на объекте Button1:

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := 'Мы были в этом уверены!'
end;

  1. Выполнить программу.

  2. Изменить программу т.о., чтобы при подводе курсора мыши к кнопке Button2 кнопка исчезала, а при отводе курсора - появлялась.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   23




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет