Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помогите с Visual Studio ( Windows Forms) / 18 сообщений из 18, страница 1 из 1
11.07.2015, 20:48
    #39005160
Помогите с Visual Studio ( Windows Forms)
Я пишу простенькие крестики - нолики и возникла проблема: выводится messageBox с вопросом сыграть ещё раз или нет. если да то требуется перезагрузитьформу. Как это сделать?

Модератор: Тема перенесена из форума "C++".
...
Рейтинг: 0 / 0
11.07.2015, 21:34
    #39005170
igr_ok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
...
Рейтинг: 0 / 0
11.07.2015, 23:33
    #39005188
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
Данила Шарапов Как это сделать?
.

Так же, как ты делаешь при первом открытии формы
...
Рейтинг: 0 / 0
13.07.2015, 08:20
    #39005547
Помогите с Visual Studio ( Windows Forms)
igr_ok,

про MessageBox я знаю, но как вызвать имено перезагрузку формы? На Form1.Show ругается
...
Рейтинг: 0 / 0
13.07.2015, 10:34
    #39005671
pation
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
Данила Шарапов,

в Forms нет понятия перезагрузка формы
...
Рейтинг: 0 / 0
13.07.2015, 11:19
    #39005715
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
Данила Шараповigr_ok,
про MessageBox я знаю, но как вызвать имено перезагрузку формы? На Form1.Show ругается
Что-то мне подсказывает, что этот топик создан по мотивам сказки "каша из топора"...
ЧАго уж там - лЯпите сразу Application.Restart()
Ну а если серьёзно, что мешает сделать отдельный метод инициализации и вызывать его, как и предлагал Pallaris?
...
Рейтинг: 0 / 0
13.07.2015, 12:02
    #39005772
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
нажимаешь кнопку Reset на корпусе системного блока, получаешь перезагрузку формы.
...
Рейтинг: 0 / 0
15.07.2015, 21:29
    #39008303
Помогите с Visual Studio ( Windows Forms)
Roman Mejtes,

не смешно
...
Рейтинг: 0 / 0
15.07.2015, 21:30
    #39008305
Помогите с Visual Studio ( Windows Forms)
buser,

как это сделать? я чайник и ничего не понимаю(
...
Рейтинг: 0 / 0
15.07.2015, 21:33
    #39008306
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
Книжку почитай
...
Рейтинг: 0 / 0
15.07.2015, 21:53
    #39008322
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
buserНу а если серьёзно, что мешает сделать отдельный метод инициализации и вызывать его, как и предлагал Pallaris?
можно и форму закрыть и открыть заново
...
Рейтинг: 0 / 0
15.07.2015, 22:24
    #39008339
Помогите с Visual Studio ( Windows Forms)
Изопропил,

то есть создать копию формы, а старое окно закрыть? так что ли? покажите, как прописать, пожалуйста
...
Рейтинг: 0 / 0
15.07.2015, 22:34
    #39008343
Помогите с Visual Studio ( Windows Forms)
buser
ЧАго уж там - лЯпите сразу Application.Restart()

это не работает
то есть
private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) {
Application.Restart();
}
вывод:
1>------ Build started: Project: 08.07.2015, Configuration: Debug Win32 ------
1> 08.07.2015.cpp
1>g:\08.07.2015\08.07.2015\Form1.h(484): warning C4244: 'argument' : conversion from 'time_t' to 'unsigned int', possible loss of data
1>g:\08.07.2015\08.07.2015\Form1.h(1071): error C2143: syntax error : missing ';' before '.'
1>g:\08.07.2015\08.07.2015\Form1.h(1071): error C2143: syntax error : missing ';' before '.'

========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
...
Рейтинг: 0 / 0
15.07.2015, 22:50
    #39008353
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
Данила Шарапов,

managed c++ - это сознательный выбор?
...
Рейтинг: 0 / 0
15.07.2015, 22:57
    #39008358
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
Данила Шарапов, не надо ничего перезагружать или перезапускать. У тебя в коде должна быть некая структура данных где хранится состояние поля. На основании чего ты рисуешь поле. Когда игра закончена, то надо заново иницилизировать эту структуру чтобы поле стало пустым.
...
Рейтинг: 0 / 0
16.07.2015, 12:23
    #39008737
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
bazile, я же предположил изначально - "каша из топора"... там еще и конь не валялся... лучше расписать детально, а еще лучше - сразу код вывалить али готовый солюшен...
...
Рейтинг: 0 / 0
16.07.2015, 19:01
    #39009256
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
bazileДанила Шарапов, не надо ничего перезагружать или перезапускать. У тебя в коде должна быть некая структура данных где хранится состояние поля. На основании чего ты рисуешь поле. Когда игра закончена, то надо заново иницилизировать эту структуру чтобы поле стало пустым.

+1, только скорее не структура, а метод, который приводит игровое поле в начальное состояние.
============
Издержки веб-воспитания-с.
Для возврата к начальным условиям надо перезагрузить страницу
...
Рейтинг: 0 / 0
16.07.2015, 19:08
    #39009259
Cat2
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите с Visual Studio ( Windows Forms)
buserbazile, я же предположил изначально - "каша из топора"... там еще и конь не валялся... лучше расписать детально, а еще лучше - сразу код вывалить али готовый солюшен...
Дамы и Господа! Перед вами яркий образец, как не надо писать программы!
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помогите с Visual Studio ( Windows Forms) / 18 сообщений из 18, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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