Сегодня я тебе расскажу, как можно программно создать форму, вместе мы сделаем лёгкий пример, надеюсь план понятен?! Тогда приступим! Если ты не знаешь о зачем это надо, то поясню, иногда заранее не известно сколько форм будет в программе это возникает в тех случаях когда пишешь программу, ну скажем чат для локальной сети... и надо сделать так что бы каждое личное сообщение выводилось в новом окне т.е в в новой форме. Ну что поехали! Для начала создаем новый проект и кидаем на форму кнопку (button). Теперь создадим еще одну форму, жмем: Сделали?.. Тогда создаем обработчик событий (OnClick) на кнопке и в нем пишем: Code Form2:= TForm2.Create(Application); Form2.Caption:= 'Новое сообщение'; form2.Show; Запускаем проект и Delphi выдает нам вот такое окно, в котором нажимаем yes. ( Если окошко по каким либо причинам не появилось то после ключевого слова implementation допиши вот такую строчку) uses Unit2;
|