Думаю так:
Queue добавляет в очередь процедуру TMyThread.UpdateCaption. n для нее - глобальная переменная. Пока до этой процедуры в главном потоке дойдет выполнение, n протикает много значений.
Если в цикле поставить sleep(100) и убрать ShowMessage'ы, то тикать будет потихоньку.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
|