Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Как закрыть программу(с Двумя формами)

-

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

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

Ответ
 
Опции темы
Старый 04.06.2011, 11:09   #1
 Разведчик
Аватар для *AnDRoN*
 
*AnDRoN* никому не известный тип
Регистрация: 17.03.2011
Сообщений: 4
Популярность: 18
Сказал(а) спасибо: 39
Поблагодарили 4 раз(а) в 4 сообщениях
 
По умолчанию Как закрыть программу(с Двумя формами)

Дело в том что у меня Есть програма
в Ней есть 2 формы
Форма1 защита всей программы
в программе есть Текст бокс и кнопка БУтон
на кнопку я поставил такой код
Код:
if(textBox1.Text == "666")
{
Form2 frm1 = new Form2();
frm1.Show();
this.Hide();
}
else
{
MessageBox.Show("Введен не верный пароль!");
}
Суть кода ЕСли Пароль правильный то запустить Форму 2

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

Но есть проблема когда Я закрываю форм 2 то в Процессах остаётся форм1 . Как сделать что б после закрытия Форм2 , форм 1 закрылась тоже.

Последний раз редактировалось Hermein; 29.09.2011 в 00:49.
  Ответить с цитированием
Старый 04.06.2011, 13:11   #2
Читер-спонсор
 Рыцарь-защитник
Аватар для Nickitee
 
Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(Nickitee сломал счётчик популярности :(
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
 
По умолчанию Re: Как закрить програму(с Двома формами)

Цитата:
Сообщение от ТигрьПосмотреть сообщение
Ти ниправильна делаишь. Ти взяль и паставиль кот на БУтон а нада било его палажить на БУтон. Потом Усть кота если пароль правильний то откривай форм2.
И патом в форми 2 пишишь форми 1 ю клозе. Вот таки надо делаить.

Если вызвать в форм2, Form1.ActiveForm.Close(); - закроется вся программа.
Недавно нашёл на мсдн решение:
1. Объявим:
Код:
        public static void NewForm2()
        {
            Application.Run(new Form2());
        }
2. И на любой эвент:
Код:
            System.Threading.Thread t = new System.Threading.Thread(new System.Threading.ThreadStart(NewForm2));
            t.Start();
            this.Close();
Создаётся новый поток в котором уже создаётся новая форма - Form2, которая не зависит от Form1.
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
  Ответить с цитированием
Старый 04.06.2011, 13:49   #3
 Пехотинец
Аватар для _MykytiuK_
 
_MykytiuK_ скоро будет известен_MykytiuK_ скоро будет известен_MykytiuK_ скоро будет известен_MykytiuK_ скоро будет известен_MykytiuK_ скоро будет известен
Регистрация: 12.04.2011
Сообщений: 98
Популярность: 435
Сказал(а) спасибо: 132
Поблагодарили 81 раз(а) в 49 сообщениях
Отправить сообщение для _MykytiuK_ с помощью ICQ
 
По умолчанию Re: Как закрить програму(с Двома формами)

*AnDRoN*, есть довольно таки простое решение, добавляешь на форму 2 компонент button, в нем прописываешь код:
Код:
Application.Exit();
Так можно полностю закрыть программу при нажатии на этот button
________________

Уважаемые пользователи соблюдайте Правила Форума
  Ответить с цитированием
Старый 05.06.2011, 02:32   #4
Заблокирован
 Сержант
Аватар для Hellost
 
Hellost на правильном пути
Регистрация: 01.09.2010
Сообщений: 163
Популярность: 32
Сказал(а) спасибо: 135
Поблагодарили 48 раз(а) в 36 сообщениях
 
По умолчанию Re: Как закрить програму(с Двома формами)

*AnDRoN*
Ну так с этим кодом кнопка ненада!И у меня еще вопрос, что я языком?
Код:
 private void Form2_FormClosing(object sender, FormClosingEventArgs e)
        {
            Application.Exit();
        }
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Продам] Два ромба, с двумя соплями man1221 Point Blank 4 12.07.2011 21:09
как зайти двумя окнами ? ioann Общение и обсуждение Aion 1 07.07.2011 15:25
[Информация] Качаемся с двумя друзьями!!! Code0007 Общение и обсуждение CrossFire 7 03.04.2011 07:20
Брут сервака с двумя портами. droner Общение и обсуждение, архив Lineage 2 10 27.11.2010 17:45
[Подсказка] Группа с двумя лидерами Hummel Rising Force Online 6 19.10.2009 23:44

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

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

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