Вопрос № 57268: Здравствуйте. Помогите, убил целый день, толку - ноль. Не получается всунуть свою иконку в программу. Все время одно и то же:
error RC 2175: resource file tetris.ico is not in 3.00 format. Иконку нарисовал в "Paint". Пробовал вместо Lo...
Вопрос № 57.268
Здравствуйте. Помогите, убил целый день, толку - ноль. Не получается всунуть свою иконку в программу. Все время одно и то же:
error RC 2175: resource file tetris.ico is not in 3.00 format. Иконку нарисовал в "Paint". Пробовал вместо LoadIcon() LoadImage() - та же фигня. Что такое " 3.00 format " ?
Спасибо.
Отправлен: 30.09.2006, 22:01
Вопрос задал: Lameruga (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Vaga
Здравствуйте, Lameruga!
это означает следующее: The specified resource used a format earlier than version 3.00. The resource file must be converted or recreated using the format for version 3.00 or later.
--------- Ошибка становится ошибкой, когда рождается как истина. Станислав Ежи Лец
Ответ отправил: Vaga (статус: 3-ий класс)
Ответ отправлен: 01.10.2006, 07:43 Оценка за ответ: 5
Отвечает: ENS
Здравствуйте, Lameruga!
Не знаю на каком языке кодите, но иконку можно загрузить как вы сказали :сначала LoadImage а потом LoadIcon.
Но иконку можно загрузить и так:
в файле ресурсов->
MyIcon ICON example.ico ; предварительно нарисовать иконку и сохранть как *.ICO( внашем случае example.ico)
в тексте программы ->
переменную с именем :
IconName db 'MyIcon',0 ; вариант переменной на ассемблере
Далее вызываем LoadIcon
с параметрами : дескриптор программы и именем т.е. IconName
Ошибка " 3.00 format " может возникнуть из -за размера картинки она дожна быть степенью двойки,
обычно используют 32 на 32 или 64 на 64.
С уважением, ENS.
--------- Учение - свет!
Ответ отправил: ENS (статус: 4-ый класс)
Ответ отправлен: 01.10.2006, 19:53 Оценка за ответ: 5 Комментарий оценки: Спасибо.
Отвечает: dentist
Здравствуйте, Lameruga!
ну раз такая пляска то воспользуйтесь сторонним редактором, например:
http://ranfo.com/software/iconedit.zip
--------- "Software is like sex, it's better then it's free" (c) Linus Torvalds
Ответ отправил: dentist (статус: 4-ый класс)
Ответ отправлен: 02.10.2006, 09:44 Оценка за ответ: 5 Комментарий оценки: Отлично.Нарисовал в этой программкеиконку и все моментально заработало.