![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать кнопку
muhan © (2005-03-04 19:43:00)Как создать кнопку нажатием на др. кнопку?
не сделать видимой, а именно создать...
не могу найти (
чяйник (2005-03-04 20:15:00) [21]
> TUser © (04.03.05 20:07) [9]
как это, не делать переменной? непонятно..
Anatoly Podgoretsky (2005-03-04 20:14:00) [22]begin...end © (04.03.05 20:11) [10]
А про это не было вопроса, только создать и даже было подчеркнуто, что ничего более.
begin...end (2005-03-04 20:11:00) [23]> TUser © (04.03.05 20:07) [9]
А обращаться к ней как (в случае, если не указать владельца и родителя)?
TUser (2005-03-04 20:07:00) [24]
> begin...end ©
Если ты готов ее создать и держать до самого конца работы приложения, то можно ее вообще никакой переменной не делать ...
begin...end (2005-03-04 20:04:00) [25]> чяйник (04.03.05 19:56) [4]
Так как нужно было только создать, то достаточно строки b2:=tbutton.create(self).
Если этот код будет выполняться в обработчике уже существующей первой кнопки, то замечу, что если при создании не указать владельца (Create(NIL)), то b2 не следует объявлять как локальную переменную.
muhan (2005-03-04 20:02:00) [26]задача проста....надо создать кнопку..
muhan (2005-03-04 20:01:00) [27]а по конкретнее со вторым вариантом
TUser (2005-03-04 20:00:00) [28]лучше Create(Application), но это от задача зивисит
чяйник (2005-03-04 19:56:00) [29]var
b2: TButton;
begin
b2:=tbutton.create(self);
b2.parent:=self;
как-то так наверно
muhan (2005-03-04 19:54:00) [30]то есть что надо прописать в процедуре клика на кнопку
muhan (2005-03-04 19:52:00) [31]подскажите плиз часть кода..все как долджно быть...
Anatoly Podgoretsky (2005-03-04 19:51:00) [32]Практически все объекты создаются с помощью конструктора Create.
Странно ты как то искал, очень трудно не найти.