Вниз
Скачать: CL | DM;

Создание динамических объектов на форме   Найти похожие ветки 

← →
Vera   (2006-04-03 03:50) [0]

Добрый день! Мастера, подскажите плж-ста. Создаю динамически объекты на форме
   fZapChBl:=TfZapChBl.Create(Self);
   for i:=0 to High(MasGb) do
   begin
     MasD3b[i]:=TCurrencyEdit.Create(Self);
     MasD3b[i].Parent:=Self;
     MasD3b[i].Top:=(i-1)*MasD3b[i].Height;
     MasD3b[i].Left:=(i-1)*MasD3b[i].Width;
     MasD4b[i]:=TCurrencyEdit.Create(Self);
     MasD4b[i].Parent:=Self;
     MasD4b[i].Top:=(i-1)*MasD4b[i].Height;
     MasD4b[i].Left:=30+(i-1)*MasD4b[i].Width;
   end;
   fZapChBl.ShowModal;
На форме в св-ве OnActivate
 for i:=0 to High(MasGb) do
 begin
   MasD3b[i].Visible:=True;
   MasD4b[i].Visible:=True;
 end;
Форма загружается, а элементов нет.


← →
Джо ©   (2006-04-03 03:54) [1]

Что-то у меня башка сегодня не соображает... А где ты их создаешь, т.е., в каком методе формы?


← →
Vera   (2006-04-03 04:22) [2]

Дык мне казалось, что создаю на форме.


← →
Джо ©   (2006-04-03 04:23) [3]

> [2] Vera   (03.04.06 04:22)
> Дык мне казалось, что создаю на форме.

Что значит "казалось"? Я спашивал, откуда вызывается код

>   fZapChBl:=TfZapChBl.Create(Self);
>   for i:=0 to High(MasGb) do
>   begin
>     MasD3b[i]:=TCurrencyEdit.Create(Self);
>     MasD3b[i].Parent:=Self;
>     MasD3b[i].Top:=(i-1)*MasD3b[i].Height;
>     MasD3b[i].Left:=(i-1)*MasD3b[i].Width;
>     MasD4b[i]:=TCurrencyEdit.Create(Self);
>     MasD4b[i].Parent:=Self;
>     MasD4b[i].Top:=(i-1)*MasD4b[i].Height;
>     MasD4b[i].Left:=30+(i-1)*MasD4b[i].Width;
>   end;
>   fZapChBl.ShowModal;


← →
Vera   (2006-04-03 04:27) [4]

При обработке OnClik  Button должна создать на новой форме CurrencyEdit.


← →
Джо ©   (2006-04-03 04:37) [5]

Ладно, если не желаешь ответить на вопрос, твое дело. У меня есть чем заняться, удачи.


← →
Джо ©   (2006-04-03 04:42) [6]

> [5] Джо ©   (03.04.06 04:37)
> Ладно, если не желаешь ответить на вопрос, твое дело. У
> меня есть чем заняться, удачи.

Это я писал, не видя твоего предыдущего поста [4].
--
Parent должен быть не Self, а форма, которую ты показываешь по ShowModal.


← →
Vera   (2006-04-03 05:17) [7]

Спасибо!!!



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
15-1142567328
Monitor Search
2006-03-17 06:48
2006.04.16
Помогите выбрать монитор.


1-1142333840
DelphiLexx
2006-03-14 13:57
2006.04.16
Растягивание TListBox


3-1140354846
Валера
2006-02-19 16:14
2006.04.16
Импорт из Excel в таблицу Paradox


2-1143297744
KING
2006-03-25 17:42
2006.04.16
Нормализация БД


15-1142589089
Def
2006-03-17 12:51
2006.04.16
Как студенты манипулируют преподавателями




   Наверх