Sebas » 16.02.2009 (Пн) 9:35
2Ramzes.
Батенька, да Вы про асинхронные операции забыли? Да тот же BackgroundWorker...
2asn
если код после Timer.Start не будет выполняться, то программа будет "Висеть", как если бы всё работало в одном потоке. Логика ясна?
Ты должен отослать выполнение в другой поток и выйти, тем самым оставим взаимодействие с пользователем. Но вызванный поток, по завершению, должен вызвать процедуру обработки результатов в родительском потоке, которая и отразит результаты.
выше упомянутый класс к Твоим услугам...
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?
sebas<-@->mail.ru