2010-12-02 10 views
8

Estoy tratando de agregar dos archivos de imagen a la solución, por lo que se compilarán en el .exe, así que puedo cargarlos allí en lugar de hacerlo desde una ruta absoluta en la computadora.C# Visual Studio usando los archivos de recursos

Creo que necesito usar archivos de recursos en Visual Studio, pero nunca antes. Si estoy completamente equivocado, corrígeme.

Esto es lo que he hecho hasta ahora. En Visual Studio 2010 Explorador de soluciones, haga clic derecho Properties → Abiertas → Recursos Agregar recursoAgregar archivo existente ...

Así que ahora tengo mis dos imágenes en las propiedades Recursos tab. ¿Ahora cómo los vuelvo a sacar en el código de C#?

Estoy usando C#, Windows Forms y Visual Studio 2010.

PictureBox pic; 
pic.Image = new Bitmap(/* What is the address now? */); 

Respuesta

12

Puede obtener ellos como Properties.Resources.<name_of_your_resource>

+1

Por lo tanto, si ha añadido una imagen con el nombre myLogo.jpg. Debería poder escribir Bitmap objBitmap = Properties.Resources.myLogo; – Hps

+0

muy bonito, funcionó perfecto. gracias por la ayuda –

+1

@Hps en lo que a mí respecta, usted ha proporcionado más información en esta respuesta que todos los recursos de MSDN. – KDecker

Cuestiones relacionadas