Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание визуальных объектов во время выполнения проги [D6]


evg1 ©   (2006-01-17 14:27:00) 

Здравствуйте мастера..
Такая проблема:
Нужно создавать Бутоны во время выполнения проги и заносить в их Эвенты код. Ну не обязательно Бутоны-главное чтобы было видно и была реакция на нажатие (на клик).
Помогите плиз я уже замучился експерементировать.Или скиньте ссылку где это описано.
Заранее благодарен.


TStas   (2006-01-17 19:52:00) [1]

>> p:^TButton;
А зачем вообще нужен указатель на объект? Переменная объектного типа уже указатель. Зачем же извращаться :)


TStas   (2006-01-17 19:52:00) [2]

>> p:^TButton;
А зачем вообще нужен указатель на объект? Переменная объектного типа уже указатель. Зачем же извращаться :)


polinom   (2006-01-17 15:37:00) [3]

Если ты так поткован, то помоги решить проблемы в Конференции "WinAPI"
Memory, как определить размер и область памяти для нового процеса


MBo   (2006-01-17 15:32:00) [4]

>polinom  
Ты бы почитал чего-нибудь по языку...


polinom   (2006-01-17 15:28:00) [5]

Ты прав , но как бы ты обращался к свойствам и методам через один указатель?

вот так.....

var    p:^TButton;
........
new (P);
P:=Tbutton.Create(self);
p.Parent:=self;

Это не верно могут иметь место ошибки!


wal   (2006-01-17 15:27:00) [6]


> [7] polinom   (17.01.06 15:22)
А что мешает "разыменоваться" заранее?
var p:TButton
или вообще без "лишних" переменных
with TButton.Create(Self) do
begin

end


MBo   (2006-01-17 15:25:00) [7]

>polinom  
В Дельфи не нужно использовать указатели на объекты, они и так уже являются указателями. Видимо, ты со старого Паскаля это взял.


polinom   (2006-01-17 15:22:00) [8]

MBo^  Если ты знаешь лучше то давай посмотрим!?


MBo   (2006-01-17 15:07:00) [9]

> p: ^TButton;
не надо извратов ;)


evg1   (2006-01-17 15:02:00) [10]

MBo,polinom Сенькс


polinom   (2006-01-17 14:50:00) [11]

var    p:^TButton;
........
new (P);
P^:=Tbutton.Create(self);
p^.Parent:=self;


evg1   (2006-01-17 14:46:00) [12]

Да реакция извесна


MBo   (2006-01-17 14:38:00) [13]

http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=342


wal   (2006-01-17 14:29:00) [14]


> была реакция на нажатие
Реакция заранее известна?


Наверх

Титульная страница Поиск, карта сайта Написать письмо