Согласен,не удовлетворяет. Можно сделать, чтобы и об этом ошибку выдавало. Вопрос-то проще. По сути есть три варианта действий: 1 - выдавать ошибку, прерывать загрузку, 2 - молча пропускать ошибочную запись, 3 - выдавать предупреждение и после этого либо предлагать выбор дальнейших действий пользователю, либо пропускать эту запись. Как надо так и сделаю. Я выбирал 1 вариант, потому что мне так проще было отлавливать покореженные образа, да и перестраховываться от последствий.
- - - Добавлено - - -
Оно у меня так вот еще делается просто "EX and $1F" для перестраховки.
- - - Добавлено - - -
С настройками сделал пока так:
При запуске SteinBlume ищет ини-файл сначала в собственной папке, если не находит, то в %APPDATA%\SteinBlume\
Если его и там, и там нет, то пытается создать его сначала опять же в собственной папке, потом в %APPDATA%\SteinBlume\
Потом работает с ним уже там, где он есть.
Т.о. при распаковке архива в нормальную папку, ини-файл будет по-прежнему лежать в ней же, а при установке через инсталлер не зависимо от того, куда будет устанавливаться SteinBlume, ини-файл будет создан в %APPDATA%\SteinBlume\
Как-то так.





Ответить с цитированием