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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Извлечение и сохранение значка 
:(
    Опции темы
tofreesky
Дата 13.6.2010, 11:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Не актуально

Это сообщение отредактировал(а) tofreesky - 31.10.2010, 17:01
PM MAIL   Вверх
Dem_max
Дата 13.6.2010, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

Репутация: 4
Всего: 39



вуаля, то что ты просил
Код
#include <stdio.h>

int main(void)
{
   FILE *file;
   char string[] = "Значек";
   if((file = fopen("ZNACHEC.DAT", "rt"))== NULL)
   {
      fprintf(stderr, "Cannot open input file.\n");
      return 1;
   }
   fwrite(string, strlen(string), 1, file);
   fclose(file);
   return 0;
}






--------------------
Американские программисты долго не могли понять, почему русские при зависании Windоws всё время повторяют "Твой зайка написал" ("Yоur bunnу wrоte")
PM MAIL   Вверх
tofreesky
Дата 13.6.2010, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Не актуально

Это сообщение отредактировал(а) tofreesky - 31.10.2010, 17:01
PM MAIL   Вверх
xvr
Дата 14.6.2010, 11:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 60
Всего: 223



Цитата(tofreesky @ 13.6.2010,  20:11)
Месный троль?

Неа. Какой вопрос такой и ответ  smile 
Что такое 'значок' и откуда его нужно извлекать?

PM MAIL   Вверх
azesmcar
Дата 14.6.2010, 13:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 81
Всего: 211



Полагаю речь идет об извлечении иконки из ресурсов исполняемого файла.
Только вот даже такому телепату как мне сложно понять зачем нужен код, извлекающий иконку из экзешника под скажем HP-UX? Подробнее о вопросе пожалуйста.
PM   Вверх
tofreesky
Дата 14.6.2010, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Нужно извлечь иконку из исполняемого файла, и сохранить в другой
PM MAIL   Вверх
azesmcar
Дата 14.6.2010, 18:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 81
Всего: 211



Цитата(tofreesky @  14.6.2010,  18:51 Найти цитируемый пост)
Нужно извлечь иконку из исполняемого файла, и сохранить в другой 

Подробнее некуда smile 
PM   Вверх
tofreesky
Дата 14.6.2010, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Не актуально

Это сообщение отредактировал(а) tofreesky - 31.10.2010, 17:01
PM MAIL   Вверх
azesmcar
Дата 14.6.2010, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 81
Всего: 211



Цитата(tofreesky @  14.6.2010,  19:00 Найти цитируемый пост)
Все еще жду ответа... 

Ну ну...когда надоест ждать обрати внимание на мой предыдущий пост, и особенно обрати внимание на это

Цитата(azesmcar @  14.6.2010,  13:11 Найти цитируемый пост)
Полагаю речь идет об извлечении иконки из ресурсов исполняемого файла.


Цитата(tofreesky @  14.6.2010,  18:51 Найти цитируемый пост)
Нужно извлечь иконку из исполняемого файла

а потом задай себе вопрос - разве я сказал что-то новое?

PM   Вверх
tofreesky
Дата 14.6.2010, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Не актуально

Это сообщение отредактировал(а) tofreesky - 31.10.2010, 17:01
PM MAIL   Вверх
azesmcar
Дата 14.6.2010, 19:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 81
Всего: 211



Цитата(tofreesky @  14.6.2010,  19:06 Найти цитируемый пост)
Что вам еще подробнее нужно рассказать

вот это
Цитата(tofreesky @  14.6.2010,  19:06 Найти цитируемый пост)
Есть испольняемый PE32 файл, из его ресурсов из секции .rsrc нужно извлечь всю серию иконок

теперь вопрос

Цитата(tofreesky @  13.6.2010,  11:00 Найти цитируемый пост)
Мне нужен кросплатформенный код.  

т.е. нужно скажем под SunOS вытаскивать иконку из PE32 файла или что? Если да - то надо посмотреть формат файла и вытаскивать ее оттуда вручную.
PM   Вверх
tofreesky
Дата 14.6.2010, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Не актуально

Это сообщение отредактировал(а) tofreesky - 31.10.2010, 17:02
PM MAIL   Вверх
djamshud
Дата 14.6.2010, 19:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пердупержденный
***


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

Репутация: 8
Всего: 39



К сожалению линукс не поддерживает иконки в исполняемых файлах.


--------------------
'Cuz I never walk away from what I know is right
Alice Cooper - Freedom
PM   Вверх
tofreesky
Дата 14.6.2010, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 152
Регистрация: 9.6.2010

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



Не актуально

Это сообщение отредактировал(а) tofreesky - 31.10.2010, 17:02
PM MAIL   Вверх
azesmcar
Дата 14.6.2010, 19:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 81
Всего: 211



Цитата(tofreesky @  14.6.2010,  19:21 Найти цитируемый пост)
Как в Windows сделать то что мне нужно?

через API функции.
http://msdn.microsoft.com/en-us/library/ms...28VS.85%29.aspx

Цитата(tofreesky @  14.6.2010,  19:21 Найти цитируемый пост)
Я просто думал вдруг есть библиотеки, которые работают с ресурсами PE файла, без использования WinAPI

вряд ли, это совершенно бессмысленно, какой смысл работать с PE файлами под линукс?
PM   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

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

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


 




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


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

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