Проблема с изменением значка в Delphi 2007

Я работал с программой, созданной кем-то другим, и я хотел изменить значок.

У меня есть значок 256x256. Я использовал http://converticon.com/ , чтобы создать значок (я думаю, из BMP). Я использовал значок в Inno Setup для создания установщика, и он работал нормально

, поэтому я перехожу в Параметры -> Приложение и пытаюсь загрузить его. Однако Delphi 2007 выдает ошибку «Параметр неверен». с этой информацией: http://i.stack.imgur.com/vRCgs.png

Когда я делаю то же самое в Delphi XE, он работает, загружает значок и меняет его при компиляции. Я не могу использовать XE прямо сейчас, потому что программа использует математический синтаксический анализатор, у которого есть проблема с юникодом (это кое-что, что нужно исправить на будущее, ха-ха)

Итак, я открыл проект в XE, изменил значок, сохранил удалите dproj и откройте его в 2007 году. Это работает, компилируется и отображает правильный значок, но когда я перехожу к параметрам проекта, он выдает ту же ошибку «Неправильный параметр».

Обходной путь - нет. Это большое дело, но мне не нужно этого делать. Кто-нибудь знает, почему я не могу изменить значок в Delphi 2007?

Редактировать: Я просто использовал тот же сайт преобразования, чтобы преобразовать значок 256x256 в 192x192 и меньше, и теперь он отлично работает. Спасибо за ответы

6
задан KingKong 2 June 2011 в 15:43
поделиться