|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.12.2012, 17:40 | #21 | |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
TThread самый подходящий, т.к работа идёт с vcl. В Delphi потокам нельзя работать с vcl, поэтому обычные АПИ просто так использовать нельзя!
Причём тут "тормозит поток"? И при чём "не трогая основной"? Зачем их тормозить в данной задаче? Или вы мне о потоках хотите рассказать? Спасибо, не надо. Эти потоки сами по себе и им никто не нужен, кроме случая синхронизации, когда управление передаётся в главный поток (саму программу). Цитата:
|
|
29.12.2012, 18:24 | #22 | |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Цитата:
это метод описан в модуле Classes для вашего развитя Код:
тормозит поток, даже если вы не указывали с чем синхронизировать, дабы что бы vcl шла паралельно с вашым потоком. иногда это излишне.
Если помог, тут весы есть , Вам не сложно, а мне приятно.
|
|
29.12.2012, 18:30 | #23 | |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Цитата:
Если помог, тут весы есть , Вам не сложно, а мне приятно.
|
|
29.12.2012, 20:21 | #24 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
не в ту степь полезли...
по сабжу почти ровно для полугодовалого хоть Synchronize в тему а вот с доступом к переменным i и memo фигово... 1 Memo - VCL нинадо сейчас работает завтра перестанет грабли случайные 2 как можно меньше глобальных переменных и тем более общих для разных потоков. заведи свою персональную i в private потока и пользуй 3 i должна в потоке меняться а не снаружи 4. try finally обязательно 5. в конструктор создание шелухи как насоветовали можно не делать и так нормально
Не стесняемся, плюсуем!
|
29.12.2012, 20:25 | #25 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
а я молотком шурупы забивал. Картина на стене на этом шурупе до сих пор держится.
не надо переходить на оскорбления, читайте лучше книги. Более спорить не намерен. Slym, полностью согласен. Нужен только Synhronize, а конструкторы, деструкторы не нужны - всё можно в экзекуции сделать. Последний раз редактировалось eoln; 29.12.2012 в 20:28. |
29.12.2012, 20:39 | #26 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Код:
private LineIndex:integer; procedure TForm2.sButton1Click(Sender: TObject); var i:Integer; begin LineIndex:=0; for l := 0 to updown1.position do MyThread:=TMyThread.Create(true); MyThread.Priority:=tpNormal; MyThread.FreeOnTerminate:=false; MyThread.resume; end;
Не стесняемся, плюсуем!
|
29.12.2012, 21:02 | #27 | |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
Не умру я от того что вы мне репу уронили дети малые.
Потешайтесь как хотите. в вашем разделе. Более я в этом разделе не буду ибо вобще не перевариваю людей делфистом. слишком много о себе мните. красавцы хреновы. //---- Цитата:
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Последний раз редактировалось Perchik71; 29.12.2012 в 21:08. |
|
30.12.2012, 10:13 | #28 |
Пользователь
Регистрация: 27.09.2011
Сообщений: 26
|
Slym спасибо за код
Последний раз редактировалось admin22; 30.12.2012 в 11:39. |
02.05.2014, 08:34 | #29 |
Новичок
Джуниор
Регистрация: 02.05.2014
Сообщений: 1
|
Уважаемые кодеры, объясните код.
1. Где здесь могут быть указаны потоки? Код:
Код:
|
02.05.2014, 09:56 | #30 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Можно ли прикрутить javascript к IE? | Gorkiy | JavaScript, Ajax | 1 | 14.11.2011 10:05 |
Как прикрутить Events | alex_alpha | Win Api | 2 | 17.12.2010 21:14 |
[Perl] Прикрутить цикл | gamer123 | PHP | 8 | 01.11.2010 13:04 |
Прикрутить к функции таймер | JustKurt | Общие вопросы Delphi | 8 | 03.08.2009 13:55 |
Как прикрутить GiveIO ? | caveman | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 2 | 03.12.2007 08:43 |