![]() |
|
Компьютеры Уголок для решения бытовых компьютерных проблем. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#37 |
![]()
З помилкою некоректного обрахунку контрольної суми розібрався, виявляється на він10 при вході у функцію змінні не обнулюються, замість нуля змінна мала певне постійне значення.
Причину тормозів також вичислив, це головне меню програми, так як на деяких меню можуть стояти галочки (використовуються в якості чекбоксу), типу знімати лог чи ні, то відповідно постійно в циклі іде їх опитування, і на цьому процесі іде завис, довелось наплодити купу змінних щоби продублювати. Компілював програму на Делфі 7, то тут програма працює без тормозів, тільки якщо вже включити запис лога в файл і з"єднання по двом компортам, то принаймі на початку після включення доругого з"єднання до хвилини часу є трохи завис, але логи зняти вдалося. Також скомпілював програму і під Делфі2010, то не досить того що виконуючий модуль в два рази більший, то пункти головного меню програми починають мигати вже після включення одного з"єднання. Щось в тій десятці не так як в людей.
__________________
Мої бортжурнали: Славута 1.2Li 2008 - http://www.tavria.org.ua/forum/showthread.php?t=15959, Ford Fusion EU 1.25 - https://forum.tavria.org.ua/showthread.php?t=105563 Проект "Бортовий комп`ютер на інжектор своїми руками" http://www.bk-ukraine.narod.ru/ |
|
![]() |
![]() |