Silverlight 4 Nuevas Características – Acceso a Ficheros Locales - Blog de Oskar Alvarez

Silverlight 4 Nuevas Características – Acceso a Ficheros Locales

Silverlight 4 nos permite leer ficheros locales sin tener que utilizar OpenFileDialog y SaveFileDialog, siempre que cumplamos varias condiciones, la primera tienen que ser una aplicación Out-Of-Browser, la segunda es que sea full-trusted y la tercera es que no es a todo el equipo sino a carpetas especiales que son ni mas ni menos Mis Documentos, Mis Imágenes y Mi Música.

La manera de acceder a los ficheros de estas carpetas es a través del método estático Environment.GetFolderPath que tiene como parámetro una enumeración correspondiente a Environment.SpecialFolder. Por ejemplo a Mis Imágenes accederíamos

  1. string path = Environment.GetFolderPath(Environment.SpecialFolder.MyPictures);
  2.                     foreach (string dir in Directory.EnumerateDirectories(path))
  3.                     {
  4.                       
  5.                         directory.Add(dir.Substring(dir.LastIndexOf('\\') + 1));
  6.                     }

 

He creado una aplicación para mostrar las fotos que se tiene en el equipo en la carpeta Mis Imágenes que podéis descargar mas abajo y ver como funciona

image

Published 2/2/2010 6:36 por Oskar Alvarez
Archivado en:
Comparte este post:
http://geeks.ms/blogs/oalvarez/archive/2010/02/02/silverlight-4-nuevas-caracter-237-sticas-acceso-a-ficheros-locales.aspx

Comentarios

# Silverlight 4 Nuevas Características – Acceso a Ficheros Locales

Silverlight 4 nos permite leer ficheros locales sin tener que utilizar OpenFileDialog y SaveFileDialog,

Tuesday, February 02, 2010 7:10 AM por .NET con oskar