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

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

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

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

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

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

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

то есть создать копию формы, а старое окно закрыть? так что ли? покажите, как прописать, пожалуйста
...
Рейтинг: 0 / 0
Помогите с Visual Studio ( Windows Forms)
    #39008343
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
Помогите с Visual Studio ( Windows Forms)
    #39008353
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данила Шарапов,

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

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


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