Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Общие вопросы .NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2012, 19:40   #1
winhttp
Пользователь
 
Регистрация: 29.07.2012
Сообщений: 98
По умолчанию Как правильно вставить Sleep

Нужно чтобы через секунду например код продолжил выполнение. Ставлю паузу в секунду Thread.Sleep(1000) - форма подвисает. Я так понимаю это паузу ставит на главный поток, в котором выполняется форма? Как сделать, чтобы форма не подвисала?
И вообще кострукция вида

Код:
while(true)
 {
       if (blabla)
            {
                break;
            }
 Thread.Sleep(100);
 }
Программу намертво загружает, форма не отвечает, только через диспетчер задач убрать
winhttp вне форума Ответить с цитированием
Старый 30.11.2012, 19:44   #2
winhttp
Пользователь
 
Регистрация: 29.07.2012
Сообщений: 98
По умолчанию

или только через таймер?
winhttp вне форума Ответить с цитированием
Старый 02.12.2012, 10:07   #3
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Dispatcher - если требуется с элементами формы взаимодействовать либо отдельный поток Thread.

Код:
Dispatcher.BeginInvoke((VoidDelegate)delegate
            { ...
             });
Guy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как правильно вставить событие Change листа Kalikazandr Microsoft Office Excel 9 14.08.2012 16:25
Делфи. как правильно вставить код в код? Кушманский Помощь студентам 13 18.03.2012 20:06
куда правильно вставить цикл FOR??? stas45rus Помощь студентам 3 27.08.2011 14:53
Как правильно вставить строки? Kostinok Microsoft Office Excel 6 28.05.2010 19:23
Как правильно вставить js скрипт с фенкцией jumpto Oliany JavaScript, Ajax 1 07.09.2007 11:00