Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.06.2010, 06:26   #1
savraska
Пользователь
 
Регистрация: 18.04.2010
Сообщений: 37
По умолчанию Работа с компонентом StringGrid. Delphi7

Нужно площадь каждого прямоугольника записать в отдельную ячейку. StringGrid выглядит как 1 строка,в которой 10 ячеек
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, TeEngine, Series, TeeProcs, Chart, Grids;

type
TForm1 = class(TForm)
Image1: TImage;
Button1: TButton;
Edit1: TEdit;
Label1: TLabel;
Button2: TButton;
Label2: TLabel;
Edit2: TEdit;
Gistogramma: TChart;
Series1: TBarSeries;
Button3: TButton;
StringGrid1: TStringGrid;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);

private
{ Private declarations }
public
{ Public declarations }
end;
const
h=20;
var
Form1: TForm1;
x1,y1,x2,y2,k:integer;
implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);

begin
for k:=1 to 10 do //номер прямоугольника
begin
x1:=10*k;
x2:=40*k;
y1:=h*k;
y2:=y1+h;
image1.canvas.rectangle(x1,y1,x2,y2 ); //построение лесенки
end;
end;
procedure TForm1.Button3Click(Sender: TObject);
var i:integer;
S: array [1..10] of integer;
begin
for i:=1 to 10 do
x1:=10*k;
x2:=40*k;
S[i]:=(x1-x2)*20;
StringGrid1.cells[0,i]:=inttostr(S[i]);

end;

end.
savraska вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi7. Таблица StringGrid. Olga67_net Помощь студентам 2 13.05.2010 08:29
работа с компонентом kuzmich Компоненты Delphi 0 07.07.2009 21:58
Работа с компонентом StringGrid! Abbatik Помощь студентам 2 24.11.2007 17:20