Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 | 2 |

 

  Вопрос: Подскажите! Добавлено: 23.07.04 08:48  

Автор вопроса:  Mufasa | Web-сайт: webpricols.narod.ru

Ответить

  Ответы Всего ответов: 17  

Номер ответа: 16
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #16
Добавлено: 25.07.04 11:25
2Mufasa, а ты попробуй на форме AutoRedraw выставить в правдивое значение... возможно, поможет...

2DaSharm, еще как обрабатываются... попробуй в пустой цикл вставить DoEvents, запусти и посмотри, окошко у тебя не зависнет, а будет на се реагировать, что говорит о том, что все оконные сообщения прекрасно доставляются дооконной процедуры и обрабатываются...

2Павел, цитата:

Эта функция приостанавливает поток на dwMilliseconds миллисекунд. Отметим несколько важных моментов, связанных с функцией Sleep.

Вызывая Sleep, поток добровольно отказывается от остатка выделенного ему кванта времени.
- Система прекращает выделять потоку процессорное время на период, примерно равный заданному. Все верно: если Вы укажете остановить поток на 100 мс, приблизительно на столько он и "заснет", хотя не исключено, что его сон продлится на несколько секунд или даже минут больше. Вспомните, Windows не является системой реального времени. Ваш поток может возобновиться в заданный момент, но это зависит от того, какая ситуация сложится в системе к тому времени.
- Вы можете вызвать Sleep и передать в dwMilliseconds значение INFINITE, вообще запретив планировать поток. Но это не очень практично — куда лучше корректно завершить поток, освободив его стек и объект ядра.
- Вы можете вызвать Sleep и передать в dwMilliseconds нулевое значение. Тогда Вы откажетесь от остатка своего кванта времени и заставите систему подключить к процессору другой поток. Однако система может снова запустить Ваш поток, если других планируемых потоков с тем же приоритетом нет.

Ответить

Номер ответа: 17
Автор ответа:
 Mufasa



Вопросов: 19
Ответов: 63
 Web-сайт: webpricols.narod.ru
 Профиль | | #17
Добавлено: 26.07.04 09:27
Я вот тут почитал все ответы, и понял, что VB - это большой и жирный глюк :)
А с sne про слееп я согласен.

Ответить

Страница: 1 | 2 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам