File *ico come risorsa incorporata

lunedì 07 novembre 2005 - 14.16

obi Profilo | Newbie

Ciao a tutti, ho alcune immagini di tipo *.ICO che devo utilizzare dinamicamente in una classe statusBarPanel contenute come risorse incorporate nel mio assembly. Quale classe devo utilizzare per poter accedere alle risorse per poter modificare la proprietà ICON della classe statusBarPanel? Grazie 1000 in anticipo a chi mi darà una mano.

Brainkiller Profilo | Guru

>Ciao a tutti, ho alcune immagini di tipo *.ICO che devo utilizzare
>dinamicamente in una classe statusBarPanel contenute come risorse
>incorporate nel mio assembly. Quale classe devo utilizzare per
>poter accedere alle risorse per poter modificare la proprietà
>ICON della classe statusBarPanel? Grazie 1000 in anticipo a
> chi mi darà una mano.

Ciao,
se non ho capito male tu hai delle icone incorporate in modalità embedded all'interno dell'Assembly. Per estrarle puoi usare questo codice:

Dim ico as Icon
ico=new Icon(GetType(),"icona.ico")

in questo modo hai un riferimento (ico) all'icona e puoi assegnarlo allo statusBarPanel.
Ciao


David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/

obi Profilo | Newbie

Grazie dell'aiuto, ecco poi come ho risolto:
Dim rm As System.Reflection.Assembly = Me.GetType.Assembly 'Risorse incorporate immagini etc. etc.

Dim sqlOff As Icon = New Icon(rm.GetManifestResourceStream("nomeAssemby.sqlOff.ico"))
Dim sqlOn As Icon = New Icon(rm.GetManifestResourceStream("nomeAssembly.sqlOn.ico"))


Ciao




Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2023
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5