писал себе писал программу на дельфе 6.0 , никого не трогал .
и тут на тебе, началась такая фигня : когда для закрытия нажимаешь крестик в прав-верх углу окна , либо жмешь ALT+F4 , то перед тем как окно закроется - проходит секунды 2-3. Раньше закрывалось моментально.
Сделал точку останова (breakpoint) в событии OnClose на форме - в итоге получается что тормоза (пауза) происходят до возникновения события OnClose, т.е. в точку останова попадает с задержкой после нажатия ALT+F4 .
В чем беда ? Мож кто сталкивался ?
тормозит закрытие приложения (RxUtils.FormStorage)
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
выяснил причину. оказывается есть такая тема FormStorage, которая входит в состав RxUtils
Так вот если удаляешьэту штуку то прога перестает тормозить
Я так понимаю что тормозит FormStorage именно тогда когда ей нужно сохранить положения многих элементов, т.е.
чем больше элементов тем сильней тормозит.
Кто-нибудь поборол эту штуку ?
Так вот если удаляешьэту штуку то прога перестает тормозить
Я так понимаю что тормозит FormStorage именно тогда когда ей нужно сохранить положения многих элементов, т.е.
чем больше элементов тем сильней тормозит.
Кто-нибудь поборол эту штуку ?
короче поборол
оказалось что FormStorage каждый раз на выходе сохранял содержание Memo компонентов, который содержал 40 строк (кажд. строка по 20 символов)
странно конечно что на сохранени 40 *20 символов требовалось 2-3 сек... такой вот тормозной FormStorage
после того как из мемо были удалены эти строчки прога стала закрываться моментально

оказалось что FormStorage каждый раз на выходе сохранял содержание Memo компонентов, который содержал 40 строк (кажд. строка по 20 символов)
странно конечно что на сохранени 40 *20 символов требовалось 2-3 сек... такой вот тормозной FormStorage

после того как из мемо были удалены эти строчки прога стала закрываться моментально