Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.13;
Скачать: CL | DM;

Вниз

Тормоза при Runtime создание компонентов   Найти похожие ветки 

 
konstantinov ©   (2003-10-28 18:36) [0]

Вот код, тормоза несколько секунд. На работе под D5 все нормально. В чем фишка?
const
Size = 17;
var
Form1: TForm1;
ColCount : integer = 10;
RowCount : integer = 10;
...
implementation

procedure TForm1.SpeedButton1Click(Sender: TObject);
var
X,Y : integer;
Panel : TPanel;
begin
For X := 0 to ColCount - 1 do
begin
For Y := 0 to RowCount - 1 do
begin
Panel := TPanel.Create(Self);
with Panel do begin
Parent := Panel1;
Left := X * Size;
Top := Y * Size;
Width := Size;
Height := Size;
BevelWidth := 3;
Caption := "";
end;
end;
end;
end;


 
Skier ©   (2003-10-28 18:38) [1]

Не спасёт ?

with Panel do begin
Left := X * Size;
Top := Y * Size;
Width := Size;
Height := Size;
BevelWidth := 3;
Caption := "";
Parent := Panel1;
end; //with


 
Юрий Зотов ©   (2003-10-28 18:50) [2]

Так должно быть побыстрее.

with TPanel.Create(Self) do
begin
SetBounds(X * Size, Y * Size, Size, Size);
BevelWidth := 3;
Caption := "";
Parent := Panel1
end;



Страницы: 1 вся ветка

Текущий архив: 2003.11.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
3-40832
chtr
2003-10-22 07:16
2003.11.13
Как ускорить запрос в Access


6-41840
Multy
2003-09-12 03:59
2003.11.13
Два вопроса по TWebBrowser


1-41657
Rimas
2003-10-25 14:32
2003.11.13
русский help


3-40798
Виталя
2003-10-22 15:17
2003.11.13
Как отследить поле NULL возвращаемое хранимой процедурой ?


4-42268
VaS
2003-09-05 09:07
2003.11.13
CreateProcess - странная пауза при ожидании