Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Form2(Delphi 7)

-

Вопросы и ответы, обсуждения

- Ваши вопросы по Pascal/Delphi только в данном разделе

Ответ
 
Опции темы
Старый 12.09.2010, 17:48   #1
 Разведчик
Аватар для Dol4e
 
Dol4e никому не известный тип
Регистрация: 04.05.2010
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Form2(Delphi 7)

Помгите Хочу Зделать Фейк: Когда Жмеш Кнопку Выскакивает 2 окно (Form2)
Но Не знаю какой код етого,Кто знает кинте код Сюда Пожалуста очень прошу
  Ответить с цитированием
Старый 12.09.2010, 18:59   #2
 Разведчик
Аватар для CrHD
 
CrHD никому не известный тип
Регистрация: 07.08.2010
Сообщений: 1
Популярность: 10
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Form2(Delphi 7)

File->New->Form
В свойствах новой формы ставишь Visible->False

При нажатии на кнопку пишешь Form2.visible:=True;
  Ответить с цитированием
Старый 12.09.2010, 21:29   #3
 Разведчик
Аватар для Dol4e
 
Dol4e никому не известный тип
Регистрация: 04.05.2010
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Form2(Delphi 7)

Спс Работает а как зделать так чтобы После открытия 1 форма закрывалась?

Добавлено через 2 минуты
Разобралса Если кому надо вот
Form2.visible:=True;
Form1.Visible:=False;

Последний раз редактировалось Dol4e; 12.09.2010 в 21:31. Причина: Добавлено сообщение
  Ответить с цитированием
Старый 14.09.2010, 13:58   #4
Заблокирован
 Старший сержант
Аватар для -Rikk-
 
-Rikk- излучает ауру-Rikk- излучает ауру-Rikk- излучает ауру-Rikk- излучает ауру-Rikk- излучает ауру-Rikk- излучает ауру
Регистрация: 22.05.2009
Сообщений: 239
Популярность: 607
Сказал(а) спасибо: 420
Поблагодарили 190 раз(а) в 137 сообщениях
 
По умолчанию Re: Form2(Delphi 7)

Цитата:
Сообщение от Dol4eПосмотреть сообщение
Form2.visible:=True;
Form1.Visible:=False;

Чтобы окончательно закрыть форму, нужно писать Form1.Close
  Ответить с цитированием
Старый 14.09.2010, 14:02   #5
Super Moderator
 Сержант
Аватар для Рэйзор
 
Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(
Регистрация: 20.07.2010
Сообщений: 137
Популярность: 26409
Сказал(а) спасибо: 52
Поблагодарили 566 раз(а) в 197 сообщениях
 
По умолчанию Re: Form2(Delphi 7)

а не легче юзать
formX.show;
formX.hide;
________________
-> Keep2Me <-
  Ответить с цитированием
Старый 14.09.2010, 14:36   #6
NoItemName
 Рыцарь
Аватар для J-Fobos
 
J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(J-Fobos сломал счётчик популярности :(
Регистрация: 12.04.2009
Сообщений: 394
Популярность: 47903
Сказал(а) спасибо: 515
Поблагодарили 1,124 раз(а) в 430 сообщениях
 
По умолчанию Re: Form2(Delphi 7)

Цитата:
Сообщение от Fennix12Посмотреть сообщение
Чтобы окончательно закрыть форму, нужно писать Form1.Close

Если закрыть Form1 (учитывая что она главная) закроется все приложение. Вот Form2 можно закрывать/открывать:
Application.CreateForm(TForm2, Form2);
Form2.Close;
________________

В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
  Ответить с цитированием
Пользователь сказал cпасибо:
-Rikk- (14.09.2010)
Старый 25.09.2010, 16:31   #7
 Разведчик
Аватар для Mopnex
 
Mopnex на правильном путиMopnex на правильном пути
Регистрация: 16.12.2009
Сообщений: 22
Популярность: 130
Сказал(а) спасибо: 31
Поблагодарили 61 раз(а) в 27 сообщениях
 
По умолчанию Re: Form2(Delphi 7)

Вижу тема устарела но внесу свою лепту
Када я учился мы писали небольшую процедурку для того чтобы создавать форму. Применялось при создании SDI приложений, тоесть состоящее из двух форм (окон): главного и подчиненного. Причем при вызове подчиненого главное становилось недоступным, есть свои плюсы и минусы...
Итак вот код:
Код:
procedure TForm1.ShowForm(AFormClass: TFormClass);
begin
 with AFormClass.Create(Self) do
  try
   {попытка создания окна}
   ShowModal;
  finally
   {при неудачное попытке освобождаем память, возможно выдать сообщение}
   Free;
  end;
end;
И в обработчике клика кнопки писали:
Код:
 ShowForm(Имя вспомогательной кнопки);
С помощью пункта Project\Options уберем новую форму из списка автоматически создаваемых форм (Auto-create forms).

P.S. Если мы назвали вторую форму fmSecond то в обработчике надо писать ТfmSecond.
И еще: для того чтобы две наши формы видели друг друга, необходимо в разделе Uses модуля главной формы подключить модуль подчиненной формы. А в разделе implementation модуля подчиненной формы создать раздел Uses и подключить в нем модуль главной формы.
________________
Если хочеца работать - ляг, поспи, и всё пройдет !
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руководство] Dll-Injecting on Delphi shagart Pascal/Delphi 1 02.12.2008 12:45

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 20:02.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net