![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
![]()
Вообщем разбираюсь с потоками. Задача из Memo1 (5000 строк) все построчно скопировать в Memo2 и добавить на конце '_x'. В один поток это долго, хочу сделать 100 потоков.
Код:
Последний раз редактировалось sergeyrulit; 09.08.2010 в 15:53. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 29.12.2007
Сообщений: 137
|
![]()
Нельзя к компонентам формы обращаться из потока без Synchronize!!! И критические секции тут тебе не помощники. А как только сделаешь Synchronize - в потоке пропадет необходимость так как он ничего не будет делать, т.к. код, занесенный под Synchronize выполняется ОСНОВНЫМ потоком.
|
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
![]()
Код в первом посте обновил, теперь вроде не виснет, но переносит из мемо1 в мемо2 все столько раз, сколько потоков. _ipicture.ru/uploads/100809/0kAFnT01m1.jpg
Цитата:
|
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 29.12.2007
Сообщений: 137
|
![]() Цитата:
![]() |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 26.07.2009
Сообщений: 489
|
![]()
Не занимайся ерундой))
Если в глубине души вы программист, то, следуя своим наклонностям, вы захотите написать кусок кода.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зависает цикл while | fezilk24 | Общие вопросы Delphi | 13 | 12.06.2010 17:14 |
зависает компьютер | руст | Свободное общение | 41 | 10.06.2010 07:46 |
Зависает программа | DimOn4Ik | Общие вопросы Delphi | 4 | 29.05.2010 21:05 |
Функция зависает | lobz1k | Общие вопросы C/C++ | 1 | 18.05.2010 05:05 |
Зависает комп | Voda | Компьютерное железо | 3 | 27.08.2009 22:31 |