Caricare un'immagine dalle risorse dell'applicazione

martedì 24 aprile 2007 - 15.16

trinity Profilo | Guru

salve ragazzi,

io di solito per caricare un'immagine utilizzo il seguente codice:

Image.FromFile(My.Application.Info.DirectoryPath & "\image\db_status.png")

solo che sto creando il setuo della mia applicazione mediante il sistema pubblica di vbnet2005 e qui non mi permette di creare cartelle personali al cui interno caricare delle immagini.

Le immagini posso solo caricarle nella sezione risorse. A questo punto mi domando come faccio nel codice a dire al compilatore di prendermi una determinata icona o immagine dalle risorse(resources) e non utilizzare + quel codice soprapostato?


Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com

munissor Profilo | Senior Member

Assembly.GetManifestResourceStream ti da uno stream dal nome della risorse (non è statico, l'assembly lo trovi nella maniera più opportuna, es: Assembly.GetExecutingAssembly ecc...), poi usi Image.FromStream.

Ciao!

trinity Profilo | Guru

ho risolto con la nuova introduzione in vb net 2005 di My.Resources... ecc.

comunque grazie per la tu ainfo ed il tuo aiuto
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5