Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизПоведение процедуры в потоке Найти похожие ветки
← →
allrussia (2010-03-21 02:34) [0]Тема такая:
есть один цикл, вызывающий постоянно меняющееся количество процедур в каждом отдельном потоке, ну например:i:=0;
repeat
Thread.Create(i);
inc(i);
until i = Count;
во время цикла Count постоянно меняется
сам цикл постоянно повторяется
Так, вот если запусткать программу из Делфи - то вызывается ошибка
лист индекс аут оф баундс -1 в каком то месте работы цикла
например, когда пользователь меняет значение Count.
Но если запустить программу без дебаггера то все ок - никаких видимых ошибок и пр. Все работает как часы. Конструкций Try...except..end нигде нет..
Вопрос: нормально ли это?
← →
Германн © (2010-03-21 02:45) [1]
> Вопрос: нормально ли это?
>
Нормально.
Ненормально.
Выбирай сам.
Может приведёшь реальный код вместо бреда, ака Стивен Кинг?
← →
Anatoly Podgoretsky © (2010-03-21 09:53) [2]TThreadList
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.064 c