![]() |
|
#1
|
|||
|
|||
![]() Народ срочно нужна ваша помощь. Есть 2 независимые формы как сделать чтоб по на жатию на кнопку открывалась вторая форма Form2:= TForm2
|
#2
|
|||
|
|||
![]() PHP код:
|
#3
|
|||
|
|||
![]() Цитата:
Как обьявить TForm2 как клас. Если при обьявлении Tform2 как класа где обьявляется клас TForm1 то программа тоже ругается |
#4
|
|||
|
|||
![]() сделай проще
Form2.ShowModal; |
#5
|
|||
|
|||
![]() PHP код:
|
#6
|
||||
|
||||
![]() по идее форма уже создана (если ничего не изменялось в файле проекта *.dpr и в опциях проекта, связанное с созданием формы), так что по событию OnClick на нужной кнопке просто
Код:
Form2.ShowModal; (модальное окно) или Form2.Show;(обычное окно) Понять, что хочет заказчик - бесценно, ведь он платит MasterCard ![]() Последний раз редактировалось cotseec, 24.09.2008 в 12:38. |
#7
|
|||
|
|||
![]() Цитата:
procedure TForm1.Button1Click(Sender: TObject); begin Form2.ShowModal; end; думаю понятно )) хотя сам только неделю пытаюсь работать ) |
#8
|
||||
|
||||
![]() procedure TForm1.button1Click(Sender: TObject);
begin form2.show; end; |
#9
|
|||
|
|||
![]() Цитата:
|
#10
|
||||
|
||||
![]() должна быть создана форма в проекте(file->new->Form), объявление переменной Form2 идет во втором юните (создается вместе с Form2), это если вторая форма создается не в run-tume
кидаю пример Понять, что хочет заказчик - бесценно, ведь он платит MasterCard ![]() |
#11
|
|||
|
|||
![]() Цитата:
Но сейчас работаю с такой задачей на 1 форме есть 2 кнопки 1 кн. открывает 2 форму, а 2 кн закрывает программу. Это я отработал, но создал на 2 форме кнопку которая закрывает рабочую программу и при открытии 2 формы возникает ошибка прикрепленная в архиве |
#12
|
|||
|
|||
![]() Код покаж. А лучше прогу в архив и сюда кинь.
Форма1 Код:
uses Unit2; {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); begin form2.showmodal; end; procedure TForm1.Button2Click(Sender: TObject); begin close; end; Код:
uses Unit1; {$R *.dfm} procedure TForm2.Button1Click(Sender: TObject); begin form1.close; end; Последний раз редактировалось Qwed86, 25.09.2008 в 15:44. |
#13
|
||||
|
||||
![]() не совсем понял (тупо не смог разглядеть словеса на картинке) про ошибку....
кидаю пример: на обеих формах две кнопки, одна закрывает главную форму (соответственно и приложение), другая на первой форме открывает вторую форму, на второй форме закрывает вторую форму З.Ы. обрати внимание на секцию implementation во втором юните может поможет Понять, что хочет заказчик - бесценно, ведь он платит MasterCard ![]() |
#14
|
||||
|
||||
![]() хм, не тот архивчик
исправил Понять, что хочет заказчик - бесценно, ведь он платит MasterCard ![]() |
#15
|
|||
|
|||
![]() Цитата:
|