logo
logo
пояснения [Daniil 12/04/2015 14:22]
запустил программу в папке в которой кроме программы ничего не было. нажал сохранить, ввел имя файла - появился файл рядом с программой.
старый файл с данными от старой версии программы в эксперименте не использовал (файл в котором веду учет не трогал пока вообще). периодически удалял новые созданные файлы и создавал заново. в частности вместо "тест" создал "1", расширение программа сама подставила.
сохранял и создавал файлы через меню программы - выбирал в меню п.п. "сохранить".
если пишу что открывал без БД, значит на тот момент в папке с программой была только программа. файлы удалял ради эксперимента перед запуском программы.
вобщем: файлы создавал, удалял, создавал с другим именем, снова удалял = издевался над программой, т.е. тестировал.
 
тестовый файлик - попробую повторить. все удалил уже.
 
мыло свое здесь повторите плиз. лучше наверно в первом сообщении. что бы туда кинуть файл.
 
ошибку 0xA0150013 не могу повторить. файлы создавал, удалял, имена менял, настройки менял .... эта ошибка не вылезла.
возможно потому что программа уже что-то где-то сохранила. список последних открытых файлов помнит, даже если они удалены. если удалены ругается, что нет последнего используемого.
почистил реестр на сколько смог, пробовал повторить, но ошибка не повторилась.
:conf:
 
попробовал еще поиграться на вкладке "классификаторы" - добавлял и удалял статьи. вылезали другие ошибки и иногда, если после добавления или удаления нажать в меню "сохранить" или попробовать закрыть программу крестом справа в верхнем углу, вылезал запрос: "сохранить, не сохранять, отменить". при нажатии "сохранить" появлялась ошибка 0xA0150013. Но! передать файл с ней нельзя т.к. она в файл не пишется. ошибка остается только в программе. программа закроется если нажать не сохранять. писать ошибку в файл программа не хочет.
сколько не пробовал четкого алгоритма появления ошибки нет.
и еще - странно само появление запроса на "сохранить, не сохранять, отменить" т.к. сохраняться должно автоматически.
 
НАШЕЛ алгоритм!
-----------------------
вводим классификатор. запоминаем его. удаляем его. вводим еще раз точно такой же. сохраняем или закрываем программу.
должна выскочить ошибка.
там есть название в единственном числе и во множественном, если в какую-то графу ввести название, которое до этого уже употреблялось, то будет ошибка.