1. на странице счета программа не запоминает установленную мной дату на которую надо показывать остаток, после перезапуска дата скидивается на сегодняшний день...
2. почему 2 версия запускается на порядок дольше 1.. (примерно раза в 2-3)... это всё равно 2-3 секунды, но всё же как то не привично после 1 версии...
Dervish: По пунктам:
1. Чтобы запоминалась дата, нужно сделать "Сохранить настройки страницы". И после этого сохранить базу.
2. Да, медленнее. Но только в том случае, если в первой версии отключить проверку файла при открытии, чего я крайне не рекомендую делать.
Сравните, что будет быстрее: одним куском, в один буфер прочитать одним запросом файл либо читать его поблочно, дешифруя каждый блок. Как вы думаете, что быстрее будет?
Кстати, проведите эксперимент: запустите базу. Потом сразу закройте программу. Запустите второй раз и обратите внимание, сколько времени она будет открываться.
Судя по обсуждению, разгоревшемуся в ветке "размер базы", мне наверное придётся серьёзно поработать над базой. Обязательно обращу внимание на скорость открытия базы.