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

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

уж точно вопрос начинающего =) [D7, XP]


Ingwar ©   (2006-11-07 22:17:00) 

Можно ли сделать так, чтобы не в ручную делать визуальные элементы формы (например, label и т.д.), а программно?


MsGuns   (2006-11-08 23:12:00) [1]

Посоветую почитать М.Кэнту. Ничего лучше и доходчивее не встречал.


Ingwar   (2006-11-08 20:43:00) [2]

Спасибо за ответы.... Но я уже сам разобрался. А теперь лишний раз убедился в правильности =)
И огромное спасибо за статью... Еще не читал, но все равно. Очень люблю когда советуют лит-ру и толковые ссылки  =)


RASkov   (2006-11-08 15:04:00) [3]


> Ingwar ©   (08.11.06 13:27) [5]

на рынке кончились "компактики"?

> Palladin ©

Наверное кончились....

procedure LabelMouseClick(Sender: TObject);

.............
lb.Tag:=Random(1000);
lb.OnClick:=LabelMouseClick;
..................

procedure LabelMouseClick(Sender: TObject);
begin
 ShowMessage(IntToStr(Sender as TLabel).Tag);
end;


Amoeba   (2006-11-08 14:13:00) [4]

Эта статья поможет:
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342


Palladin   (2006-11-08 13:31:00) [5]

изучением справки для правильной декларации метода, его реализацией и простым приравниванием к свойству компонента


Ingwar   (2006-11-08 13:27:00) [6]

И еще вопрос в догонку... А как повесить на эти элементы обработчики событий (например, OnClick)?


Ingwar   (2006-11-07 22:44:00) [7]

Спасибо! Понял! Просто справка у меня к дельфе покоцанная....
Все никак не дойду до рынка купить другой компактик...


Percent   (2006-11-07 22:29:00) [8]

"Делать компоненты" - это от души...
Вон, в соседней ветке спрашивают "как написать алгоритм?", "как написать программу?".
Что ответить?
Мысль останавливается...


RASkov   (2006-11-07 22:23:00) [9]

У тебя нет Delphi?

var lb: TLabel;

lb:=TLabel.Create(self);
lb.Parent:=self;


KilkennyCat   (2006-11-07 22:20:00) [10]

можно, а иногда и нужно. Все зависит от требований к проекту.


Наверх

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