Maxxi писал(а):Сообщение означает, что либо на файле стоит (стоял?) атрибут read-only, либо нет прав на его модификацию.
Вот чесслово, прежде всего проверила все права-атрибуты - всё в порядке. В общем, фиг знает, что это было, прошло - и ладно.
Maxxi писал(а):Сообщение означает, что либо на файле стоит (стоял?) атрибут read-only, либо нет прав на его модификацию.
Не совсем так. Я создал файл (размером 0 кБ), в котором совсем не было параметров. Я понимаю, если бы я вручную проставил для каждого параметра значения ноль (т.е., допустим, "Color=0" и так для всех остальных), тогда, конечно, никаких вопросов, это был бы мой выбор. Но если какого-то параметра в ини нет (пустая строчка вместо него), то прога сама должна создавать (восстанавливать) такой параметр. И восстанавливать его не с нулевым значением ("Color=0"), а со значением по умолчанию (скажем, "Color=37564").Maxxi писал(а):bk99 писал(а):Если ты говоришь, что будут дефолтные значения, то почему в моём случае значения обнуляются?
Еще раз: потому что ты вручную (то бишь осознанно!) создал файл с нулевыми значениями.
bk99 писал(а):Не совсем так. Я создал файл (размером 0 кБ), в котором совсем не было параметров. Я понимаю, если бы я вручную проставил для каждого параметра значения ноль (т.е., допустим, "Color=0" и так для всех остальных), тогда, конечно, никаких вопросов, это был бы мой выбор. Но если какого-то параметра в ини нет (пустая строчка вместо него), то прога сама должна создавать (восстанавливать) такой параметр. И восстанавливать его не с нулевым значением ("Color=0"), а со значением по умолчанию (скажем, "Color=37564").
shuska писал(а):Пожалуйста, не обижайтесь, я понимаю, что Вы хотите сделать КБ лучше, но мне кажется, что данная функция не добавила универсальности, а внесла дополнительную достаточно сильную сумятицу.
shuska писал(а):Мне то нужно сохранить пропорции уже измененной картинки.
Maxxi писал(а):...Так что сопротивления бесполезны.
bk99 писал(а):...Поработаем пока так. А если это окажется неудобным в работе, то к следующей версии Блокнота попросим автора эту функцию доработать.
shuska писал(а):Резюме:Ребята, не гонитесь за жесткой логикой и универсальностью. Честное слово, не всегда это выигрышное дело. А к мнению пользователей стоит прислушиваться
Вернуться в Программа Кулинарный блокнот