elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  ¿Cómo pasar archivos desde los recursos de mi aplicación al computador?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ¿Cómo pasar archivos desde los recursos de mi aplicación al computador?  (Leído 6,333 veces)
<ИΘZIЭ(ŦB>

Desconectado Desconectado

Mensajes: 109


-cyman-


Ver Perfil
¿Cómo pasar archivos desde los recursos de mi aplicación al computador?
« en: 19 Diciembre 2010, 00:01 am »

Cómo están compañeros del foro. Saludos.

Tengo esta duda desde hace un tiempo. He buscado por ahí pero no encuentro respuesta. Por eso vengo aquí.

Solo necesito saber cómo inserto un archivo cualquiera (imagen, fuente, icono, etc.) que tenga en los recursos de mi aplicación a X carpeta de mi computador.

Trabajo con Visual Basic .NET 2008. La versión del Visual Studio es 9.0.21022.8 RTM, y la del Framework es 3.5 SP1.


« Última modificación: 19 Diciembre 2010, 01:14 am por <ИΘZIЭ(ŦB> » En línea

.mokk.

Desconectado Desconectado

Mensajes: 177



Ver Perfil
Re: ¿Cómo pasar archivos desde los recursos de mi aplicación al computador?
« Respuesta #1 en: 19 Diciembre 2010, 00:59 am »

Aqui un ejemplo

Si el archivo a copiar es una imagen llamemosla "imagen.jpg", al insertarla en recursos solo es imagen y bueno el codigo seria asi

Código
  1. Dim archivo as Byte() = My.Resource.imagen
  2. Dim carpeta as String = Applicattion.Startpath + "\Recursos\"
  3. File.WriteAllBytes(carpeta + "Imagen.jpg",archivo)
  4.  


En línea

<ИΘZIЭ(ŦB>

Desconectado Desconectado

Mensajes: 109


-cyman-


Ver Perfil
Re: ¿Cómo pasar archivos desde los recursos de mi aplicación al computador?
« Respuesta #2 en: 19 Diciembre 2010, 01:11 am »

Ok, creo entender. Conviertes el archivo en bytes, y luego lo ubicas en una carpeta. Lo que no entendí fue cuando indicaste la ruta de la carpeta.

Editado:

Ya ya. No había entendido. Application.Startpath es la ruta donde está instalada la aplicación. Luego se crea Recursos.

Muchas gracias! Fue muy fácil.
« Última modificación: 19 Diciembre 2010, 01:14 am por <ИΘZIЭ(ŦB> » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines