Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизДинамически создаваемые компоненты Найти похожие ветки
← →
Talle (2004-04-20 12:22) [0]Как во время выполнения приложения создавать компоненты необходимого типа?
← →
Talle (2004-04-20 12:22) [0]Как во время выполнения приложения создавать компоненты необходимого типа?
← →
Reindeer Moss Eater © (2004-04-20 12:26) [1]Вызвая конструкторы необходимых классов
← →
Reindeer Moss Eater © (2004-04-20 12:26) [1]Вызвая конструкторы необходимых классов
← →
Dmitrij_K (2004-04-20 12:26) [2]var Butt:TButton;
begin
Butt:=TButon.Create(Self)
Butt.Parent:=self;
Butt.Visible:=true;
end;
← →
Dmitrij_K (2004-04-20 12:26) [2]var Butt:TButton;
begin
Butt:=TButon.Create(Self)
Butt.Parent:=self;
Butt.Visible:=true;
end;
← →
Silver Alex © (2004-04-20 12:26) [3]Create не помогает что ли?
← →
Silver Alex © (2004-04-20 12:26) [3]Create не помогает что ли?
← →
Никита © (2004-04-20 12:34) [4]Каждый компонент имеет свой класс, например Button1: TButton, Image3: TImage ну и т.д.
При обращениях к классам можно создать компонент динамически (т.е. во время работы программы). Это будет выглядеть примерно так:
procedure NewButton(Sender: TObject);
var Btn : TButton;
begin
//Создаем кнопку...
Btn := TButton.Create(Self);
//Присваеваем нужным свойствам созданной кнопки нужные значения
Btn.Caption := "Кнопка";
Btn.Width := 10;
Btn.Height := 20;
Btn.Default := True;
end;
С другими компонентами будет примерно также.
← →
Никита © (2004-04-20 12:34) [4]Каждый компонент имеет свой класс, например Button1: TButton, Image3: TImage ну и т.д.
При обращениях к классам можно создать компонент динамически (т.е. во время работы программы). Это будет выглядеть примерно так:
procedure NewButton(Sender: TObject);
var Btn : TButton;
begin
//Создаем кнопку...
Btn := TButton.Create(Self);
//Присваеваем нужным свойствам созданной кнопки нужные значения
Btn.Caption := "Кнопка";
Btn.Width := 10;
Btn.Height := 20;
Btn.Default := True;
end;
С другими компонентами будет примерно также.
← →
Григорьев Антон (2004-04-20 12:38) [5]Вот целая статья на эту тему: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342
← →
Григорьев Антон (2004-04-20 12:38) [5]Вот целая статья на эту тему: http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.056 c