Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция9.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
578.56 Кб
Скачать

Interface

uses

WinTypes, WinProcs, Classes,

Graphics, Controls, StdCtrls,

Printers, Menus, Forms;

type

TForm1 = class(TForm)

Label1: TLabel;

Edit1: TEdit;

Button1: TButton;

GroupBox1: TGroupBox;

CheckBox1: TCheckBox;

CheckBox2: TCheckBox;

RadioButton1: TRadioButton;

RadioButton2: TRadioButton;

procedure Edit1DblClick(Sender: TObject);

procedure Label1DblClick(Sender: TObject);

procedure CheckBox1Click(Sender: TObject);

procedure CheckBox2Click(Sender: TObject);

procedure RadioButton1Click(Sender: TObject);

procedure RadioButton2Click(Sender: TObject);

procedure Button1Click(Sender: TObject);

end;

var

Form1: TForm1;

Implementation

{$R *.DFM}

procedure TForm1.Edit1DblClick(Sender: TObject);

begin

Edit1.Text := 'Двойной щелчок на Edit1';

end;

procedure TForm1.Label1DblClick(Sender: TObject);

begin

Edit1.Text := 'Двойной щелчок на Label1';

end ;

procedure TForm1.CheckBox1Click(Sender: TObject);

begin

Edit1.Text := 'Щелчок на CheckBox1';

end;

procedure TForm1.CheckBox2Click(Sender: TObject);

begin

Edit1.Text := 'Щелчок на CheckBox2';

end;

procedure TForm1.RadioButton1Click(Sender: TObject);

begin

Edit1.Text := 'Щелчок на RadioButton1';

end;

procedure TForm1.RadioButton2Click(Sender: TObject);

begin

Edit1.Text := 'Щелчок на Radiobutton2';

end;

procedure TForm1.Button1Click(Sender: TObject);

begin

Edit1.Text := 'Щелчок на Button1';

end;

end.

Эта программа служит двум целям:

  • Она показывает, как создавать процедуры (методы) и как “наполнять” их содержательной “начинкой”

  • Она демонстрирует технику работы с управляющими элементами Windows.

9