обновление окна
От: sergei132  
Дата: 19.02.06 18:03
Оценка:
у меня в проге выполняется очень долго одна функция (пишет большой файл на диск), и пока она до конца не выполнится, диалоговое окно "не отвечает". Как сделать, чтобы прога не зависала? Может быть нить создать(если да, то как она создается — когда я ее создаю , пишется ошибка: fatal error C1190: managed targeted code requires '#using <mscorlib.dll>' and '/clr' option, а где эту опцию ставить не знаю)?
Re: обновление окна
От: zitz  
Дата: 19.02.06 20:02
Оценка:
Здравствуйте, sergei132, Вы писали:

S>у меня в проге выполняется очень долго одна функция (пишет большой файл на диск), и пока она до конца не выполнится, диалоговое окно "не отвечает". Как сделать, чтобы прога не зависала? Может быть нить создать?


Ну так действительно поток отдельный заделать и проблемы спадут... Можно к нему еще и прогресс бар прикрутить (для завараживающего эффекта)
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: обновление окна
От: sergei132  
Дата: 19.02.06 21:08
Оценка:
Здравствуйте, zitz, Вы писали:

Z>Ну так действительно поток отдельный заделать и проблемы спадут... Можно к нему еще и прогресс бар прикрутить (для завараживающего эффекта)


подскажи плз, как в обычном Visual C++ поток создать? в .NET у меня не получается
Re[2]: обновление окна
От: sergei132  
Дата: 19.02.06 21:42
Оценка:
вопрос снят, нашел уже
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.