![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
Overmind |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 20.2.2004 Репутация: нет Всего: нет |
Как программно можно изменить иконку какого-нить файла?
|
|||
|
||||
Win MK 32 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 492 Регистрация: 15.7.2002 Репутация: нет Всего: нет |
Должно быть, редактором ресурсов.
|
|||
|
||||
cardinal |
|
|||
![]() Инженер ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6003 Регистрация: 26.3.2002 Где: Германия Репутация: 19 Всего: 99 |
Помоему это флейм. Я пока не пишу красным цветом, в надежде, что за этой фразой кроется что-то полезное. Объясни человеку как ты хочешь "программно" через редактор ресурсов это сделать? p.s. я понимаю, что слово "прораммно" звучит двухзначно, но складывется мне, что узнать человек хотел нечто другое. -------------------- Немецкая оппозиция потребовала упростить натурализацию иммигрантов В моем блоге: Разные истории из жизни в Германии "Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино". А. и Б. Стругацкие |
|||
|
||||
Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 2 Всего: 34 |
Посредством ВБ скжу чесно - незнаю, но ... В теории необходимо чтобы твоя иконка в ехе файле стояла на 0 месте. |
|||
|
||||
Win MK 32 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 492 Регистрация: 15.7.2002 Репутация: нет Всего: нет |
Возможно я не прав. Но я имел в виду что существуют программы для извлечения кучи иконок из программы. Но раз такое возможно, может можно тогда и поменять их. (Я так понимаю это те иконки, которые используются на всех формах (ведь при выборе иконки программы можно выбрать иконку любой формы)) Следовательно и на VB возможно осуществить все это... может.
Но вот если под вопросом понималось изменение иконки программы самой запущенной программой. То я думаю, это невозможно. Конечно можно попробовать создать две программы и сделать следующее. При запуске одной программы, если надо сменить иконку, то прога сохраняет свои данные (например, в файл) и закрывается, запуская вторую прогу. Вторая прога "вскрывает" незапущенную первую и меняет иконку (иконки). Потом она запускает первую и закрывается сама. А первая загружат свои данные и работает уже с новой(ми) иконкой(ми). Вот что я имел в виду... ![]() |
|||
|
||||
Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 2 Всего: 34 |
Хочу подчеркнуть "какого-нить". Скажи конкретно какого. А то так изменяются только иконки *.ехе. Другие файлы иконок ваще не содержат. Изменять их не составляет особого труда. |
|||
|
||||
Overmind |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 20.2.2004 Репутация: нет Всего: нет |
Например есть файл 1.exe. Я хочу, чтобы при запуске моей программы program.exe, иконка файла 1.exe изменилась... Еще есть вариант менять иконку ярлыка от файла 1.exe... Надеюсь теперь понятно...
|
|||
|
||||
Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: 2 Всего: 34 |
Тебе нужно искать структуру ехе файла в инете. Если найдешь, то необходимо открыть свой ехе как бинари и изменить нулевую иконку на необходимую. Программно ничем помочь немгу, потому - что сам никогда этим не занимался, а сейчас просто нет времени. Так что думай.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |