![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
||||
|
||||
![]() не могу сообразить, в listview есть данные, при нажатие на кнопку поток начинает работать с начала с первой строкой, а потом со второй, а мне нужно что бы он со всеми сразу работал, код вот:
Код:
Код:
|
#2
|
|||
|
|||
![]() пробывал переделать так
Код:
![]() |
#3
|
|||
|
|||
![]() А почему ты в "PayThread1.Execute;" используешь тот же цикл перебора элементов листвокса как и в "But_Pay_Button2Click(Sender: TObject);"
и ваще чета проца "But_Pay_Button2Click(Sender: TObject);" неполно выложенная....не могу понят....Наскока я понял те на каждый элемент листвокса нужен отдельный поток запускать........да? APPLICATION.TERMINATOR |
#4
|
|||
|
|||
![]() Почему не полная? Я её переделал под такую когда мне понадобилось для каждого элемента listview запускать свой поток, что бы не ждать пока она расправется с предыдущем, тоесть что бы не последовательность была, а параллельность
|
#5
|
||||
|
||||
![]() В коде потока в разделе public объяви переменную URL_Pay и
Попробуй так: Код:
А в потоке попробу так: Код:
APPLICATION.TERMINATOR |
#6
|
|||
|
|||
![]() на Pay.Execute; ругается
![]() |
#7
|
|||
|
|||
![]() Так чё не кто не подскажет почему на execute ругаться может и resume в даннам случае не подходит?
|
#8
|
||||
|
||||
![]() А так:
Код:
Код:
APPLICATION.TERMINATOR |
#9
|
|||
|
|||
![]() так работает, но всё равно последовательно
![]() Тоесть я как понял мне нада как то для каждой строки listview создать свой поток и чтобы он работал не зависимо от других, но как ума не приложу и гугл инфы не даёт Последний раз редактировалось bulldog, 05.09.2010 в 23:31. |
#10
|
||||
|
||||
![]() Код:
Код:
|
#11
|
|||
|
|||
![]() Так тоже последовательно выполняет, может тут как то можно через BeginThread просто ночью на него наткнулся и как в справке описанно что это обёртка вокруг TThread и предназначанно для одновременного доступа потока к данным без ожидания завершения обработки предыдущих данных. Если я прав то можете пример показать, а то в сети натыкаюсь на китайцев и гугл их не переводит, а китайский учить всё равно что до китая из России пешком идти
![]() |