Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.79/48: Рейтинг темы: голосов - 48, средняя оценка - 4.79
168 / 140 / 23
Регистрация: 02.01.2011
Сообщений: 913

Показать MessageBox на некоторое время

01.06.2011, 08:08. Показов 10454. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как сделать, чтобы сообщение "повисело" некоторое время и пропало? Нужно дать знать пользователю, что сеичас произойдет рестарт программы. Спасибо!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.06.2011, 08:08
Ответы с готовыми решениями:

Во время любых игр через некоторое время отключается ноутбук от перегрева
Всем привет, acer aspire e1-571g в последнее время стал выключаться от перегрева спустя некоторое время игры в абсолютно любую игру,...

Показать MessageBox при переключении на определенную закладку TabControl
Добрый день. На форме есть tabcontrol с некоторым количеством вкладок. Подскажите как сделать так, что бы при выборе одного из табов у меня...

Ожидание некоторое время
Каким образом можно сделать ожидание некоторое время до выполнения следующей строки? wait() sleep() ... Помогите,а?

2
 Аватар для _Лёша_
388 / 377 / 22
Регистрация: 08.02.2011
Сообщений: 1,078
01.06.2011, 08:57
Создать еще одну форму, на ней написать предупреждение, показать и закрыть эту форму с главной.
0
Заблокирован
01.06.2011, 09:23
Лучший ответ Сообщение было отмечено iva_a как решение

Решение

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
        DialogResult result;
        Timer tm = new Timer();
        bool b = false;
       
        public Form1()
        {
            InitializeComponent();
            tm.Interval = 5000;
            
            tm.Tick += new EventHandler(tm_Tick);
        }
       
        private void tm_Tick(object sender, EventArgs e)
        {
         Application.Restart();
                b = true;
          
 
        }
        private void button1_Click(object sender, EventArgs e)
        {
            tm.Enabled = true;
            result = MessageBox.Show(@"Через пять секунд произойдет перезагрузка программы
Если хотите ускорить нажмиее OK",
 "Restart", MessageBoxButtons.OK, MessageBoxIcon.Information);
            if (result == System.Windows.Forms.DialogResult.OK && !b)
            {
                Application.Restart();
 
            }
 
           
        }
А если на некоторое время, то создай свою форму с сообщением.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.06.2011, 09:23
Помогаю со студенческими работами здесь

Выключается компьютер на некоторое время
В общем, менял я месяц назад материнку,озу и проц. Неделю назад начал комп сам перезагружаться с ошибкой asus antisurge system. Искал в...

Показ формы некоторое время
Здравствуйте, я только начинаю с VB. И появился вопрос как можно показывать форму некоторое время, допустим 5 сек, а затем ее убирать и...

Хранить данные в БД за некоторое время
Суть задачи такова, ВВП некоторых стран, с 1990 по 2010 гг. Ну, думаю, вроде просто, создал БД с одной таблицей, со столбцами (страна,...

Симулировать DeadLock на некоторое время
Суть проблемы в следующем: Мой сервис работает с другим сервисом к которому у меня нет доступа. Внешний сервис вызывает метод из моего...

Не активные кнопки, некоторое время...
Всем привет. У меня такой вопрос: как можно сделать все кнопки управления на форме Enabled = False - разом? Помнится была функция такая, но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru