Страница: 1 |
Страница: 1 |
Вопрос: Иконки из WindowsXP
Добавлено: 07.07.04 16:51
Автор вопроса: Barsik | Web-сайт:
Народ...
Такая тема:
беру иконки(сглаженные) из WindowsXP, вставляю их в Проект VB, а они не идут.... мол ошибка...
Че делать???Как с этим боротся... :(
Ответы
Всего ответов: 10
Номер ответа: 1
Автор ответа:
Андрей Никитин
ICQ: 325172082
Вопросов: 3
Ответов: 81
Профиль | | #1
Добавлено: 07.07.04 17:07
Те иконки, которые использует XP (с альфа-каналом) не могут быть использованы с применением обычных контролов из VB6, так они создавались когда еще не было такого типа иконок. Используй альтернативные контролы, которые могут поддерживать иконки с альфа-каналом (32-bit), например с сайта vbaccelerator.com
Либо в редакторе иконок (например IconXP) преобрауй их в формат без альфа-канала (24-bit, 8-bit и т.д.).
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 07.07.04 17:42
можно взять какой-нить редактор и оставить 256 цветные... тогда все руль будет!
Номер ответа: 3
Автор ответа:
Андрей Никитин
ICQ: 325172082
Вопросов: 3
Ответов: 81
Профиль | | #3
Добавлено: 07.07.04 18:39
Лучше не конвертировать 32-битные иконки в 256-цветные - получается убого (IMHO). Предпочтительнее взять те которые готовились изначально в 256 цветов (например от 2000-й винды).
Номер ответа: 4
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #4
Добавлено: 07.07.04 19:12
2Андрей, странно, по-моему, очень даже не плохо получается...
или, может, мне иконки такие доставались...
Номер ответа: 5
Автор ответа:
@CyRax PTR
ICQ: 204447456
Вопросов: 28
Ответов: 664
Web-сайт:
Профиль | | #5
Добавлено: 07.07.04 19:38
Просто в одном значке хранится несколько изображений для разных режимов. 16 цветов - для безопасного, 256 и Hi/True color
Номер ответа: 6
Автор ответа:
Neco
ICQ: 247906854
Вопросов: 133
Ответов: 882
Web-сайт:
Профиль | | #6
Добавлено: 07.07.04 23:05
Насчёт убого или не убого конвертировать - это зависит от того, чем конвертировать. Я долго искал, но нашёл. Сейчас пользуюсь AWicons - без претензий.
Номер ответа: 7
Автор ответа:
Lister
ICQ: 298621256
Вопросов: 57
Ответов: 304
Профиль | | #7
Добавлено: 09.07.04 02:44
Если ты вставляешь именно иконки и именно в ListImage, то они действительно не пойдут...
Иконки ХР будут нормально восприняты формой. Т.е. Form.Icon разрешает использовать иконки ХР.
Но и ListImage все-таки позволяет использовать сглаженные изображения! Тебе нужно сохранить иконку в формате bmp (32 bit). Для этого используй фотошоп 7 (или выше) и GIF Movie Gear for icon (для конвертации иконки в файл фотошопа)
Если все-таки хочеться использовать именно иконки и не хочеться возиться с конвертацией файлов, используй функции API
Номер ответа: 8
Автор ответа:
Barsik
Разработчик Offline Client
ICQ: 343368641
Вопросов: 17
Ответов: 686
Web-сайт:
Профиль | | #8
Добавлено: 09.07.04 18:43
Всем спасибо за дельные советы....
Вопрос закрыт...
Номер ответа: 9
Автор ответа:
ASiD
ICQ: 259132473
Вопросов: 19
Ответов: 23
Профиль | | #9
Добавлено: 09.07.04 19:52
Есть такая программа ResThief. Она достаёт из различных библиотек и exe-файлов иконки, музыку и прочую чушь. Вставляешь эти иконки и у тебя с этим проблемм не будет.
Номер ответа: 10
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #10
Добавлено: 09.07.04 22:04
2ASiD
- Есть такая программа ResThief.
И нетолько эта программа, их тьма!
- у тебя с этим проблемм не будет
Ты не прав!