ВУЗ:
Составители:
Рубрика:
5. Что задаёт свойство TabOrder?
6. Как сделать компонент невидимым (недоступным)?
7. Способен ли получить фокус ввода компонент Memo (ListBox, ComboBox,
DrawGrid, StaticTerxt, UpDown, Timer)?
8. Проанализируйте приведённый ниже код. Выясните, что и как делает
программа. Подумайте, как можно избавиться от замеченных недостатков.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
ols, Forms, Dialogs, StdCtrls, ExtCtrls; Contr
type
TForm1 = class(TForm)
Label1: TLabel;
Image1: TImage;
Memo1: TMemo;
procedure Image1MouseDown(Sender:TObject; Button:TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure FormCreate(Sender: TObject);
var
Form1: TForm1;
implementation
{$R *.dfm
procedure TForm1.Image1MouseDown(Sender: TObject; Button:
}
TMouseButton; Shift: TShiftState; X, Y: Integer);
Var Lx,Ly:integer;
begin
Lx:=Image1.Width div 2; Ly:=Image1.Height div 2;
if (x<Lx) and (y<Ly) then
begin Label1.Caption:='Меланхолик';
Memo1.Lines.LoadFromFile('f2.txt')end;
if (x>Lx) and (y<Ly) then
begin Label1.Caption:='Холерик';
Memo1.Lines.LoadFromFile('f1.txt')end;
if (x<Lx) and (y>Ly) then
Begin Label1.Caption:='Флегматик';
Memo1.Lines.LoadFromFile('f3.txt')end;
if (x>Lx) and (y>Ly) then
Begin Label1.Caption:='Сангвиник';
Memo1.Lines.LoadFromFile('f4.txt')end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Image1.Picture.LoadFromFile('Pic.bmp');
Label1.Caption:='';
Memo1.Clear;
end;
end.
56
5. Что задаёт свойство TabOrder?
6. Как сделать компонент невидимым (недоступным)?
7. Способен ли получить фокус ввода компонент Memo (ListBox, ComboBox,
DrawGrid, StaticTerxt, UpDown, Timer)?
8. Проанализируйте приведённый ниже код. Выясните, что и как делает
программа. Подумайте, как можно избавиться от замеченных недостатков.
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics,
Controls, Forms, Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Image1: TImage;
Memo1: TMemo;
procedure Image1MouseDown(Sender:TObject; Button:TMouseButton;
Shift: TShiftState; X, Y: Integer);
procedure FormCreate(Sender: TObject);
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Image1MouseDown(Sender: TObject; Button:
TMouseButton; Shift: TShiftState; X, Y: Integer);
Var Lx,Ly:integer;
begin
Lx:=Image1.Width div 2; Ly:=Image1.Height div 2;
if (xLx) and (yLy) then
Begin Label1.Caption:='Флегматик';
Memo1.Lines.LoadFromFile('f3.txt')end;
if (x>Lx) and (y>Ly) then
Begin Label1.Caption:='Сангвиник';
Memo1.Lines.LoadFromFile('f4.txt')end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Image1.Picture.LoadFromFile('Pic.bmp');
Label1.Caption:='';
Memo1.Clear;
end;
end.
56
Страницы
- « первая
- ‹ предыдущая
- …
- 54
- 55
- 56
- 57
- 58
- …
- следующая ›
- последняя »
