Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Возник очередной вопрос по передаче данных из формы в форму. / 9 сообщений из 9, страница 1 из 1
16.06.2004, 13:50
    #32563532
dencat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
Задача в седующем.
При загрузке пользователь должен получить форму passFormдля ввода пароля и имени пользователя, на форме две кнопки OK и Cancel. При заполнении полей(пока любыми данными) и нажатии ОК должна загружаться Form1, а passForm закрываться.

1.Как закрыть форму passForm после загрузки Form1?

2.Как вообще реализовывается задача аутенфикации пользователя при входе в программу?

Зарание спасибо.
...
Рейтинг: 0 / 0
16.06.2004, 13:59
    #32563556
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
По первому вопросу смотрите:
/topic/97651

Смотрите особенно развязку, хоть там и не ввод пароля но идея остается в силе.

По второму вопросу можно много дискутировать. Опишите свое приложение? что дает аутентификация? СУБД используете какое либо?

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
16.06.2004, 14:13
    #32563596
Артист
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
2 dencat
второй вопрос было бы хорошо отдельным топиком обсудить ...
ок?
...
Рейтинг: 0 / 0
16.06.2004, 14:19
    #32563612
dencat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
А может сразу загружать главную форму но делать ее невидимой а из нее модальное окно?И по нажатию на ок модальную закрывать а основную делать видимой?
...
Рейтинг: 0 / 0
16.06.2004, 14:29
    #32563641
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
А может сразу загружать главную форму но делать ее невидимой а из нее модальное окно?И по нажатию на ок модальную закрывать а основную делать видимой?


Не вижу смысла, так изголяться да и не думаю что чтото нормальное получиться.

Вам срочное задание: проверить свою же "гипотезу" :-)

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
16.06.2004, 15:39
    #32563895
dencat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
Так, я это сделал, теперь вопрос что это было:)

Я так понял, что изменения в сгенерированный VS код вносятся вручную.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Public m_context As ApplicationContext

Public Sub New(ByVal context As ApplicationContext)
        MyBase.New()

        Me.m_context = context
        Me.m_context.MainForm = Me

Что это означает?Т.е. что есть ApplicationContext?

И что делает процедура

Код: plaintext
1.
2.
3.
4.
5.
6.
Private m_context As ApplicationContext
    <STAThread()> Public Shared Sub Main()
        Dim context As ApplicationContext = New ApplicationContext
        Dim passform As passForm = New passForm(context)
        Application.Run(context)
    End Sub

В частности что есть <STAThread()> ?

Извините, если вопросы глупые.
...
Рейтинг: 0 / 0
16.06.2004, 15:51
    #32563941
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
Я так понял, что изменения в сгенерированный VS код вносятся вручную.


Ага правильно поняли, не знаю почему но для VB.NET когда пишем при помощи VS.NET (в отличие от C#) конструктор формы на правку не предоставляется, но это не страшно, сами найдем и исправим как надо :-)


Т.е. что есть ApplicationContext?

Specifies the contextual information about an application thread. см. MSDN


Me.m_context.MainForm = Me

Фактически - это главной формой нашего приложения становится "текущяя форма".


В частности что есть <STAThread()> ?

Ну блин, это же азы, можно сказать что это точка входа в приложение.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
16.06.2004, 16:17
    #32564029
dencat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
Спасибо понял:)
Пойду MSDN почитаю:)
...
Рейтинг: 0 / 0
16.06.2004, 16:23
    #32564051
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возник очередной вопрос по передаче данных из формы в форму.
Пойду MSDN почитаю:)

Ага полезно иногда. Блин все руки не доходят себе локально на машину MSDN поставить, а пока читаю Object Browser Ctrl+Alt+J в VS.NET.


Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Возник очередной вопрос по передаче данных из формы в форму. / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]