Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
.NET технология от и до
> Тема:
Открытие новой формы
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Открытие новой формы (Прочитано 17082 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Roof
Гость
Открытие новой формы
«
:
01-02-2007 17:37 »
Доброго времени суток, госпада!
думаю для многих простой вопрос, но когда-то и Шумахер в первый раз сел за руль
Есть форма Form1 на ней всякие контролы и т.д.
Допустим на ней есть кнопка - кликнули и открылась другая форма напри мер Form2
на ней тоже разные контролы
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e)
{
//Что сдесь нужно?
}
за ранее всем благодарен.
Записан
nikedeforest
Команда клуба
Offline
Пол:
Re: Открытие новой формы
«
Ответ #1 :
01-02-2007 17:44 »
Вопрос и впрямьм...
Создай объект класса формы. А затем через этот обект вызови функцию Show().
Записан
ещё один вопрос ...
Roof
Гость
Re: Открытие новой формы
«
Ответ #2 :
01-02-2007 17:49 »
Да... Это конечно хорошо, спасибо мне бы примерчик
сейчас у меня четыре файла грубо говоря Form1.h/cpp Form2.h/cpp
и как из одного вызвать другой?
Записан
nikedeforest
Команда клуба
Offline
Пол:
Re: Открытие новой формы
«
Ответ #3 :
01-02-2007 18:08 »
Как называется класс формы, которую ты хочешь открыть?
Записан
ещё один вопрос ...
Roof
Гость
Re: Открытие новой формы
«
Ответ #4 :
01-02-2007 18:26 »
Большой босс, спросил бы ты чего полегче,
,я еще не волшебник, только учусь
,у меня стоит VC++ 2005, там есть дезайнер форм,
вот там, я и сделал форму, основную, с меню и всякой всячиной, добавил в проект другую форму Form2
накидал на нее контролов, написал обработчики событий, а как из основной формы при выполнении
приложения открыть другую I don't know! Поможи а, Большой босс, сменя стакан
«
Последнее редактирование: 16-12-2007 13:47 от Алексей1153++
»
Записан
nikedeforest
Команда клуба
Offline
Пол:
Re: Открытие новой формы
«
Ответ #5 :
01-02-2007 18:40 »
Кидай сюда проект (в атач вложи). Я посмотрю, сделаю, а потом скажу что сделал и как. Тебе надо ООП учить, а то ты тратишь время в пустую
Записан
ещё один вопрос ...
Алексей++
глобальный и пушистый
Глобальный модератор
Offline
Сообщений: 13
Re: Открытие новой формы
«
Ответ #6 :
01-02-2007 18:59 »
Offtopic:
nikedeforest
, хехехе, большим боссом обозвали )
Поставлю в угол.
Записан
>FAQ ПО ПРОГР.
>ССЫЛКИ ПО ПРОГР.
>Правила"Неотложки"
Roof
Гость
Re: Открытие новой формы
«
Ответ #7 :
01-02-2007 19:18 »
можешь исходник прислать любой для VC++ v.8 я разберусь
главное чтоб смысл такой был на одной форме нажали кнопку-появилась другая
xxx.rar
(11.03 Кб - загружено 916 раз.)
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба
Offline
Пол:
Холадна аднака!
Re: Открытие новой формы
«
Ответ #8 :
15-02-2007 13:56 »
Цитата: Roof от 01-02-2007 17:49
Да... Это конечно хорошо, спасибо мне бы примерчик
сейчас у меня четыре файла грубо говоря Form1.h/cpp Form2.h/cpp
и как из одного вызвать другой?
Не знаю как в этом убогом с++ .нет синтаксисе это описать, но в си шарп так :
есть Form1 и Form2. Нужно по нажатии кнопки в Form1 вызвать Form2.
В обработчике нажатия кнопки на первой форме пишем :
Код:
Form2 frm2 = new Form2();
frm2.Show(); //ну или frm2.ShowDialog(); б это смотря что нужно.
Записан
MCP, MCAD, MCTS:Win, MCTS:Web
Vlaor
Гость
Re: Открытие новой формы
«
Ответ #9 :
25-03-2007 14:20 »
А что разве программирование под NET отменяет С++?
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба
Offline
Пол:
Холадна аднака!
Re: Открытие новой формы
«
Ответ #10 :
26-03-2007 14:46 »
Цитата: Vlaor от 25-03-2007 14:20
А что разве программирование под NET отменяет С++?
А кто говорит что отменяет ? Просто синтаксис с++ итак не прост, а уж в исполнении .НЕТ - это ужас ИМХО
Записан
MCP, MCAD, MCTS:Win, MCTS:Web
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
.NET технология от и до
> Тема:
Открытие новой формы
Загружается...