![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() здраствуйтею. я с потоками еще не работал,сейчас вот решил поучить их.
не все строки осознаю написанные в юните с потоком. (особенно часть где synhronize) вот и вопрос,посмотрите небольшую программку написал,поиск вводимого текста в реальном времени,через поток,чтоб тормозов при вводе небыло (на событии edit'a - on change ). интересует вот что,я правильно там сделал что создаю поток при создании формы? не будет ли он мешать работе тем что запущен еще до ввода текста? хотя вроде запускается в режиме suspend (както так,точно еще не врублися в эту часть). Ну и вообще посмотрите оцените правильно ли вообще там сделано,и если что напишити замечания,про синхронизацию посмотрите,а то что то если честно не совсем понимаю зачем она нужна - если ж можно прям в потоке там добавить туже самую строчку,нежели выводить ее в отдельную процедуру синхронизации. и подскажите как узнать что поток завершился? Последний раз редактировалось Snake22, 25.08.2011 в 17:08. |