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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.05.2009, 18:21   #1
blackstersl
Форумчанин
 
Аватар для blackstersl
 
Регистрация: 23.08.2008
Сообщений: 374
Вопрос Динамическое создание paintbox-a.

Привет всем. Вопрос: как по нажатии кнопки создать новый paintbox? Спасибо.
blackstersl вне форума Ответить с цитированием
Старый 12.05.2009, 19:17   #2
beemoto
Форумчанин
 
Аватар для beemoto
 
Регистрация: 11.04.2009
Сообщений: 277
По умолчанию

Код:
procedure TForm1.Button1Click(Sender: TObject);
var i,n,t: integer;
cb: Tpaintbox;
begin
try
n:=StrToInt(Edit1.Text);
except
ShowMessage('Ошибка в заданном числе');
exit;
end;
t:=50; //например
for i:=1 to n do
begin
cb:=Tpaintbox.Create(Self);
(cb as Tpaintbox).Name:='ComboBox'+IntToStr(i);
(cb as Tpaintbox).Parent:=Form1;
(cb as Tpaintbox).Left:=200; //например
(cb as Tpaintbox).Top:=t+30*(i-1); //например
(cb as Tpaintbox).Enabled:=True;
Application.ProcessMessages;
end;
end;
beemoto вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MDI формы SlavaSH Общие вопросы Delphi 3 11.04.2014 21:16
Динамическое создание формы. Son Общие вопросы Delphi 1 04.02.2009 15:33
Картинка на фоне MDI формы... Как? masterdela Общие вопросы Delphi 4 13.01.2009 14:41
Динамическое создание формы Rifler Общие вопросы Delphi 6 11.09.2008 20:50
Ошибка создания MDI Child формы VVVadim Общие вопросы Delphi 7 05.06.2008 19:25