Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
45 / 1 / 0
Регистрация: 26.10.2012
Сообщений: 213
1

Как закрыть окно авторизации

15.01.2013, 18:13. Показов 1599. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Среда Visual Basic STUDIO’2010 Professional
Форма входа в приложение.
В событии щелчка на кнопке "OK"
Открываю MDI_form. В том же событии не получается закрыть.
входную форму.
Поставил код в событии открытой MDI_form – тоже не закрывает.

VB.NET
1
2
3
4
5
6
7
8
9
Private Sub MDIParent1_Shown(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Shown
        Dim FRM As New LoginForm1()
        '- FRM.LoginForm1 = Me ' 'Set the Parent Form of the Child window.
        ' "LoginForm1" не является членом "My_Pension_VB_NET.LoginForm1".
        FRM.Close() ' НЕПОНЯТНО ПОЧЕМУ НЕ ЗАКРІВАЕТ ФОРМУ LoginForm1
        FRM.Visible = False ' НЕ ДЕЛАЕТ ЕГО НЕВИДИМЫМ
        MsgBox("ДОХОДИТ СЮДА в собитие MDIParent1_Shown" + vbCrLf +
               "НО НЕ ЗАКРЫВАЕТ ВХОДНОЕ DIALOG WINDOW ( ФОРМА ) 'LoginForm1'")
 End Sub
Спасибо.
Миниатюры
Как закрыть окно авторизации  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.01.2013, 18:13
Ответы с готовыми решениями:

Закрыть первую форму (авторизации), не закрывая всего приложения
Приложение состоит из нескольких форм. При запуске программы запускается форма для авторизации...

Программно закрыть окно MessageBox
Есть такая проблема,нужно программно закрыть окно MessageBox.Попробовал через через SendKeys или...

Закрыть окно авторизации
Доброго времени суток! Запускается приложение, открывается окно авторизации. Как только все данные...

Как закрыть окно формы и открыть окно другой
Код такой. Нужно по нажатии кнопки закрыть форму 1 и открыть форму 2... но, что-то так не работает...

3
2 / 2 / 0
Регистрация: 28.04.2011
Сообщений: 43
15.01.2013, 18:58 2
Цитата Сообщение от capetownn Посмотреть сообщение
VB.NET
1
    Dim FRM As New LoginForm1()
Насколько я понимаю оператором NEW вы создали обьект который является копией Вашей LoginForm1. И эту копию Вы пытаетесь закрыть и сделать невидимой.
Я сам новичок в программировании поэтому решение оставлю профи. Заодно и проверю правильно ля я понял ситуацию
0
124 / 102 / 5
Регистрация: 25.03.2012
Сообщений: 153
15.01.2013, 21:15 3
Цитата Сообщение от capetownn Посмотреть сообщение
В том же событии не получается закрыть.
входную форму.
Не проще сделать вот так?
VB.NET
1
2
3
4
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        MDIParent1.Show()
        Me.Visible = False
    End Sub
Или я вас не правильно понял?
0
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
16.01.2013, 15:24 4
Цитата Сообщение от capetownn Посмотреть сообщение
НЕПОНЯТНО ПОЧЕМУ НЕ ЗАКРІВАЕТ ФОРМУ LoginForm1
потому что ты закрываешь не ту форму, в которой вводил логин, а ту, которую создал программно строкой ранее.

Для решения твоей проблемы вариант, предложенный ZuMiks - самый простой.
0
16.01.2013, 15:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2013, 15:24
Помогаю со студенческими работами здесь

Как закрыть или скрыть основное окно и открыть дочернее, и как потом закрыть дочернее окно и открыть основное
Здравствуйте, передо мной возникла проблема, с которой я не могу справиться. Суть проблемы в том,...

как закрыть первую форму C# ( и можете простой процесс авторизации написать? )
Как сделать так, чтобы после нажатия на кнопку Вход, открывалась форма Форма_для_администратора И...

Как закрыть окно в MVVM
Открываю новое окно вот таким способом, а вот как закрыть не предстовляю так как команда закрытия...

Как правильно закрыть окно?
Подскажите, кто сталкивался: открыто окно: Window.open '111.jsp','UNIQUE_ID', 'toolbar=no,...

Как сделать окно авторизации в программе
Всем привет. Пишу простенькую программу на конференцию. Пока решил написать самое простое: окно...

Как закрыть окно, и очистить память?
Проблема вот в чём. Открываю новое дочернее окно где находятся webBrowser, таймеры, и другие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru