![]() |
|
Модераторы: gambit, Partizan |
![]()
|
|
| st4lk3r0k |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 8.10.2006 Репутация: нет Всего: нет |
Народ, название темы может быть немного не в тему...
Бообщем пишу программку при запуске которой появляется небольшая форма в которой надо ввести логин и пароль, при назатии на кнопку "Логин" ета форма должна закрытся и одновременно должна открытся другая форма тоесть сама программка. --------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю... |
|||
|
||||
| Azzdorf |
|
||||||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 29.3.2007 Репутация: нет Всего: нет |
Также над этим когда-то работал
MyForm ты не закроеш, потому как закроеш всё. Решением может быть влипить в Тело класса такой метод:
На самой форме лепиш что-то типа
Поищу исходник, если найду сброшу.....
Это сообщение отредактировал(а) Дрон - 25.5.2007, 14:56 --------------------
Иногда шаг вперед - это результат хорошего пинка под зад. |
||||||||
|
|||||||||
| Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 1 Всего: 15 |
Azzdorf, тогда можно проще ;)
Это сообщение отредактировал(а) Naum - 25.5.2007, 14:36 -------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
| Gelis |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 145 Регистрация: 26.10.2006 Где: Брест Репутация: 1 Всего: 4 |
А что мешает сделать формочку с логином диалоговой для основного окна, а основное сделать просто невидимым. И если вдруг оказалось что логин не верен то просто закрывать основную форму, а если верен, то делать Visible true
|
|||
|
||||
| st4lk3r0k |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 8.10.2006 Репутация: нет Всего: нет |
О! огромный Спасибо
Исходник было-бы очень кстати =), но я попробую так разобраться. Ты очень хорошо объяснил, еше раз спасибо! Добавлено через 3 минуты и 6 секунд Gelis, пытался, но основную форму сделать невидимой не получается Добавлено через 14 минут и 41 секунду народ, я не проф, помогите немного плиз... нашел вот ето:
что сюда нужно вписать чтобы форму логина можно было состряпать визуально? --------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю... |
|||
|
||||
| Retro |
|
|||
![]() Диалектик ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1934 Регистрация: 28.6.2005 Где: Киев Репутация: 3 Всего: 117 |
Добавлено @ 15:01 Это функция Main(), собственно начало программы, ее отправная точка. Это - Application.Run(new Form1()); - твоя "главная форма". Добавлено через 3 минуты и 30 секунд Самый оптимальный вариант, без извращений. Это сообщение отредактировал(а) Retro - 25.5.2007, 15:01 |
|||
|
||||
| st4lk3r0k |
|
||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 8.10.2006 Репутация: нет Всего: нет |
Retro,
это не пашет:
это тоже:
и это:
--------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю... |
||||||
|
|||||||
| st4lk3r0k |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 8.10.2006 Репутация: нет Всего: нет |
Сделал так:
Все работает, спасибо за ответы! --------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю... |
|||
|
||||
| Retro |
|
|||
![]() Диалектик ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1934 Регистрация: 28.6.2005 Где: Киев Репутация: 3 Всего: 117 |
||||
|
||||
| Azzdorf |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 29.3.2007 Репутация: нет Всего: нет |
2 st4lk3r0k:
По воду невидимости формы нужно было сделать чучуть не так.
И в конечном вареанте незабудь проверять комбинацию: login == true && password == true --------------------
Иногда шаг вперед - это результат хорошего пинка под зад. |
|||
|
||||
| Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 1 Всего: 15 |
А я разве не то же самое предлагал. Методы, типа спрятать главную форму, ИМХО, не годятся. Если форму и прятать, то только во время работы. Вначале же она все равно появится|моргнет (особенно если поставить запуск этого приложения при загрузке Винды). ИМХО, главную форму необходимо инициализировать как можно ближе к моменту, когда она должна появится. Если есть вероятность, что она вообще не появится, нафик ее инициализировать? Добавлено через 4 минуты и 37 секунд Да. И не забываем frm.Dispose(); или заворачиваем в using. ;) -------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
| st4lk3r0k |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 8.10.2006 Репутация: нет Всего: нет |
Всем спасибо.
Это сообщение отредактировал(а) st4lk3r0k - 25.5.2007, 21:21 --------------------
- Чем вы занимаетесь на работе? - Я специалист по ускоренной релокации средств размножения... - Это как? - Х%и пинаю... |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка Windows Forms | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |