Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: Как вытащить иконку из ресурсов ехе файла Добавлено: 09.09.08 22:27  

Автор вопроса:  DLF
Здравствуйте. Помогите разобраться начинающему как можно вытащить иконку или иконки из exe файла и, например, отобразить в Picturebox?
Хотелось бы с кратким примером (если он может быть таковым).

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #1 Добавлено: 10.09.08 00:58
Да, чуть не забыл. Интересует VB.Net

Ответить

Номер ответа: 2
Автор ответа:
 van-lamer



Вопросов: 28
Ответов: 25
 Профиль | | #2 Добавлено: 10.09.08 11:10
Попробуй так:
Положи на форму button и picturebox
На кнопке такой код:
  1.  
  2.     Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  3.  
  4. PictureBox1.Image = Drawing.Icon.ExtractAssociatedIcon(filePath).ToBitmap
  5.  
  6. End Sub

Ответить

Номер ответа: 3
Автор ответа:
 van-lamer



Вопросов: 28
Ответов: 25
 Профиль | | #3 Добавлено: 10.09.08 11:16
Вместо filePath твой путь к файлу например: "c:\windows\notepad.exe"

Ответить

Номер ответа: 4
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #4 Добавлено: 10.09.08 11:46
Большое спасибо, Дмитрий! С помощью API в
VB6 было посложнее...
Думаю тему можно закрыть.

Ответить

Номер ответа: 5
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #5 Добавлено: 10.09.08 12:05
Погорячился с закрытием темы...
А если в файле содержится несколько иконок, как поступить?

Ответить

Номер ответа: 6
Автор ответа:
 Mutalisk



ICQ: 364366445 

Вопросов: 4
Ответов: 11
 Профиль | | #6 Добавлено: 11.09.08 07:31
Вот именно - погорячился.
В VB .NET 2008 код
  1. PictureBox1.Image = Drawing.Icon.ExtractAssociatedIcon("c\windows\notepad.exe")

выдает обшибку, ибо image и icon это разные вешчи.

Ответить

Номер ответа: 7
Автор ответа:
 Mutalisk



ICQ: 364366445 

Вопросов: 4
Ответов: 11
 Профиль | | #7 Добавлено: 11.09.08 07:32
Упс... сори, не заметил

  1. ToBitmap

Ответить

Номер ответа: 8
Автор ответа:
 DLF



Вопросов: 9
Ответов: 53
 Профиль | | #8 Добавлено: 11.09.08 20:27
Ну, а что же на счет нескольких иконок?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам