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

Динамическое создание компонентов   Найти похожие ветки 

← →
Yustas   (2004-05-09 19:39) [0]

Как динамически создавать компоненты? В VCL, чтобы создать, например, новый список я делал так:

  procedure new_list(name:string);
  var
  new:TListBox;
  begin
    new:=TListBox.Create(form1);
    new.Name:=name;
    new.Parent:=form1;
  end;

  В KOL это не проходит...


← →
z007   (2004-05-09 22:24) [1]

Типа:
Function new_list(name:string):pControl;
begin
   Result:=NewListBox( Form1.Form,        
          [loNoIntegralHeight ]).SetPosition( 134, 26 );
   Result.Add(name);
end;

Может быть, понадобится чтот-то сделать с Parent, чтобы ListBox стал виден.


← →
SPeller ©   (2004-05-10 04:26) [2]

Чтобыдинамический контрол сьал виден на экране ему ещё Show надо сделать.



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

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



Память: 0.45 MB
Время: 0.037 c
4-1099863792
Змей
2004-11-08 00:43
2004.12.19
Логин


3-1100848214
Barmutik
2004-11-19 10:10
2004.12.19
Проблема со скоростью запроса


8-1095663271
AndersFiend
2004-09-20 10:54
2004.12.19
Компонент, позволяющий рисовать линии со стрелкой на canvas


14-1101527970
Думкин
2004-11-27 06:59
2004.12.19
С днем рождения! 27 ноября


4-1099824141
Леонид
2004-11-07 13:42
2004.12.19
Сигнал микрофона




   Наверх