Модераторы: Akina
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Как установить иконку исполняемого файла, если в проекте нет форм? 
:(
    Опции темы
Akina
  Дата 3.2.2005, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Икона задается в свойствах проекта... и берется икона одной из форм.
А что делать, если форм нет? Просто
Код
Sub Main()
и более ничего?
Пока что поиск ничего вразумительного не дал... продолжаю искать, но мож кто знает?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
srd
Дата 3.2.2005, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нереварин
**


Профиль
Группа: Участник Клуба
Сообщений: 951
Регистрация: 30.8.2003
Где: Владивосток

Репутация: нет
Всего: 49



Windows в качестве иконки для исполнимого файла использует иконку с наименьшим идентификатором, которую может найти в ресурсах этого файла. Просто добавь в проект RES-файл с одной иконкой, она и будет использована.


--------------------
Не смей читать мою подпись!!!
PM MAIL Jabber   Вверх
boevik
Дата 3.2.2005, 18:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



Глупо конечно, но ... добавь форму в проект и установи параметры как надо.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
Akina
Дата 3.2.2005, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



srd
Хрен там... это я первым делом попробовал...
Добавлено @ 18:56
Цитата(boevik @ 3.2.2005, 19:49)
добавь форму в проект и установи параметры как надо

Это неукоснительное требование - никаких форм.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
boevik
Дата 3.2.2005, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1452
Регистрация: 31.5.2004
Где: Израиль

Репутация: 12
Всего: 35



Цитата(Akina @ 3.2.2005, 18:56)
Это неукоснительное требование - никаких форм.

Требование кого? Форму то откомпилированном файле не увидят.


--------------------
Никогда не говори никогда
PM MAIL WWW   Вверх
cardinal
Дата 4.2.2005, 02:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 19
Всего: 99



Цитата(Akina @ 3.2.2005, 16:56)
Хрен там... это я первым делом попробовал...

Q. Icons for Form-Less Applications
How can I assign the icon of a VB executable without including a form in my project?

A. Windows normally uses the lowest-numbered icon resource in your EXE for this purpose. But, no matter how you define your resource file, VB always assigns the ugly default form icon as number 1 if you don't assign a different one in the Project Properties dialog. However, making this assignment is somewhat of a problem if you have no forms in the application. The cheap way out is to include an empty form whose only purpose is to supply an icon.

If you try to work around VB's lame insistence on including the default icon by assigning a resource-based icon an ID of 1, VB won't even include your icon in the compiled project. The best method is to assign a string ID to an icon in your application's resource file, because Windows sorts these lower than strictly numeric IDs. To ensure it sorts to the head of the list, you might want to use a string such as "AAA" for the icon ID.

Karl E. Peterson is a GIS analyst with a regional transportation planning agency and serves as a member of the Visual Basic Programmer's Journal Technical Review and Editorial Advisory Boards. Online, he's a Microsoft MVP and a section leader on several VBPJ forums. Find more of Karl's VB samples at www.mvps.org/vb.
http://vb.mvps.org/articles/ap200006.htm

...может выделенные мной строки помогут smile


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Akina
Дата 4.2.2005, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



cardinal
ЙЕС!
Я знал что все должно быть элементарно...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0469 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.