Вверх ↑
Ответов: 28
Рейтинг: -2
#1: 2009-05-14 19:47:16 ЛС | профиль | цитата
Собственно возникла проблема.
Схему я выкладывать не буду ибо она полностью основана на одной программе и без ней не пойдёт.
Я просто пишу GUI в HiAsm для проги которая выполняется в CMD.
При работе программы примерно в 0.5 милисекунд меняется 2 значения. Впринципи мне особо не важна скорость обновления. Но дела в том то результат консоли я получаю не последний, а набор всех последних. Результат выдается почему-то спустя секунд 5-10 и там не только последние значение а все за прошедшие 10 секунд.
Вот скрин этого месива:


А мне нужны ТОЛЬКО последние 3 релультата и чем быстре обновление тем лучьше. А он вон 1000 результатов выдаёт. Сама прога грузит 50% цп и 95% GPU. Это из-за того что её действие основано только на вычеслительной мощи видеокарты (используется для востановления паролей, скорость в 290-300 миллионов паролей в минуту). В общем плиз хелп как полать только самый последний рзультат исключая все предедушие?
Из компонентов использовал WinExec для запуска проги через скрытую консоль и вывод результата на элемент Memo (который и показан на скрине).

карма: 1

1
Голосовали:lisabon