ВУЗ:
Составители:
Рубрика:
43
кать по ним мышкой. По умолчанию свойству Name пунктов меню
присваиваются соответственно имена N1, N2, N3.
Полный текст программы:
type TForm1 = class(TForm)
StringGrid1: TStringGrid;
Label1: TLabel;
Label2: TLabel;
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
procedure N1Click(Sender: TObject);
procedure N2Click(Sender: TObject);
procedure N3Click(Sender: TObject);
private { Private declarations }
public { Public declarations }
end;
var Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.N1Click(Sender: TObject);
var i,j,s:integer;
begin
s:=0;
for i:=0 to stringgrid1.colcount-1 do
for j:=0 to stringgrid1.rowcount-1 do
s:=s + strtoint(stringgrid1.cells[i,j]);
label2.caption:=inttostr(s)
end;
procedure TForm1.N2Click(Sender: TObject);
var i,j,max:integer;
begin
max:=strtoint(stringgrid1.cells[0,0]);
for i:=0 to stringgrid1.colcount-1 do
for j:=0 to stringgrid1.rowcount-1 do
if strtoint(stringgrid1.cells[i,j])>max
then max:=strtoint(stringgrid1.cells[i,j]);
label2.Caption:=inttostr(max)
end;
procedure TForm1.N3Click(Sender: TObject);
var i,j,min:integer;
begin
min:=strtoint(stringgrid1.cells[0,0]);
for i:=0 to stringgrid1.colcount-1 do
for j:=0 to stringgrid1.rowcount-1 do
43 ка т ь по н им м ыш кой. По у м олча н ию свойст ву Name пу н кт ов м ен ю присва ива ю т ся соот вет ст вен н о им ен а N1, N2, N3. Полн ый т екст програ м м ы: type TForm1 = class(TForm) StringGrid1: TStringGrid; Label1: TLabel; Label2: TLabel; MainMenu1: TMainMenu; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; procedure N1Click(Sender: TObject); procedure N2Click(Sender: TObject); procedure N3Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.N1Click(Sender: TObject); var i,j,s:integer; begin s:=0; for i:=0 to stringgrid1.colcount-1 do for j:=0 to stringgrid1.rowcount-1 do s:=s + strtoint(stringgrid1.cells[i,j]); label2.caption:=inttostr(s) end; procedure TForm1.N2Click(Sender: TObject); var i,j,max:integer; begin max:=strtoint(stringgrid1.cells[0,0]); for i:=0 to stringgrid1.colcount-1 do for j:=0 to stringgrid1.rowcount-1 do if strtoint(stringgrid1.cells[i,j])>max then max:=strtoint(stringgrid1.cells[i,j]); label2.Caption:=inttostr(max) end; procedure TForm1.N3Click(Sender: TObject); var i,j,min:integer; begin min:=strtoint(stringgrid1.cells[0,0]); for i:=0 to stringgrid1.colcount-1 do for j:=0 to stringgrid1.rowcount-1 do
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »