| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > Достать иконки из ресурсов другой сборки |
| Автор: IEZ 31.8.2007, 12:26 |
| Приветсвую Всех! Есть прога, в ресурсы которой импортированы иконки. Как из другой проги получить индексы этих иконок? Спасибо. |
| Автор: tol05 31.8.2007, 14:28 | ||||
| Та, другая прога - .Net сборка? Если да, то: - в своей проге грузишь ту сборку
- потом из этой сборки
|
| Автор: IEZ 31.8.2007, 14:33 | ||
А весь список иконок как получить? Добавлено @ 14:44 Делаю так:
|
| Автор: IEZ 31.8.2007, 15:18 | ||
А как его точно узнать? |
| Автор: tol05 31.8.2007, 15:35 |
| mihryak написал уже string[] resourceNames = assembly.GetManifestResourceNames(); ... |
| Автор: IEZ 31.8.2007, 15:48 |
Я уже перебрал все пути. Но здесь летит прога и все. С ошибкой: Аргумент 'picture' должен быть рисунком, который можно использовать как Icon. |
| Автор: mihryak 31.8.2007, 17:05 |
| ну, значит, попался не иконочный стрим. придумай к.-н. name-convention для иконок и проверяй resourceName на соответствие ему перед вытаскиванием иконки из потока. и оберни в try-catch |