Вверх ↑
Этот топик читают: Гость
Ответов: 195
Рейтинг: 7
#1: 2013-01-18 00:37:59 ЛС | профиль | цитата
Доброго времени суток, в общем попытался сделать свой цикл который был бы быстрее оригинала но вот что получается. Вот пример, 3 кнопки нажав на первую через пару секунд вылетает сообщение с ошибкой и программа закрывается, нажав на вторую программа тоже через пару секунд просто закрывается, нажав на третью программа работает но скорость не та, первая кнопка набирает счет немного быстрее, по чему все так происходит и вылетает это сообщение об ошибки?
code_30105.txt
карма: 0

0
файлы: 1code_30105.txt [2.4KB] [378]
Разработчик
Ответов: 26160
Рейтинг: 2127
#2: 2013-01-18 01:05:41 ЛС | профиль | цитата
hin4 писал(а):
через пару секунд вылетает сообщение с ошибкой

Во первых: нельзя циклить события в одной очереди, это приведет к переполнению стека
Во вторых: в асинхронном потоке нельзя использовать управление визуальными контролами.

Ну сколько же можно об этом писать. Не читаем форум, а буквально недавно я давал Леониду развернутой объяснение про работу потоков. Да и циклы попадались недавно
карма: 22

0
Ответов: 258
Рейтинг: -27
#3: 2013-01-18 22:34:06 ЛС | профиль | цитата
[flood]нужно что бы это все в одной теме было, а не лазить по форуму и искать что нельзя делать [/flood]
карма: 0

0
3
Сообщение
...
Прикрепленные файлы
(файлы не залиты)