Трассировка программы говорит о чем-то? Смотри как выполняются все функции и что возвращают. А зависание скорее всего из-за зацикливания в каком-либо цикле (скорее всего там где используется repeat...until).
__________________
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
|