none
Cargar un Image de la galeria desde su path RRS feed

  • Pregunta

  • Buenas lo que intento hacer es seleccionar una imagen con un FileOpenPicker y extraer su Path para guardarlo en una bd.

    Algo como este

    C:\\Data\\Users\\Public\\Pictures\\Camera Roll\\WP_20150127_002.jpg

    En otra pantalla ya con la lista de paths que traiga solo esas imágenes.


    jueves, 29 de enero de 2015 14:46

Respuestas

  • Hola Nicolas. 

    Creo que la estrategia que estas utilizando no es la adecuada las aplicaciones de Windows Store no puede acceder a muchas carpetas del sistema a menos que sean carpetas especiales según tengo entendido y aun así requieren del permiso del usuario para montarla y es lo que pasa cuando le das aceptar al FileOpenPicker

    Pero para mostrarla luego no tendrás ese permiso por decirlo así de confianza elevada.

    Te sugiero que apliques una Practica Diferente como almacenar las imágenes en el StorageFile de la aplicación o uno externo de tu preferencia o como me hablas de base de datos locales convertir la imagen de Binario y almacenarla en la base de datos o también en Base64.


    ing javier Leal

    miércoles, 11 de febrero de 2015 16:51

Todas las respuestas

  • Hola Nicolas. 

    Creo que la estrategia que estas utilizando no es la adecuada las aplicaciones de Windows Store no puede acceder a muchas carpetas del sistema a menos que sean carpetas especiales según tengo entendido y aun así requieren del permiso del usuario para montarla y es lo que pasa cuando le das aceptar al FileOpenPicker

    Pero para mostrarla luego no tendrás ese permiso por decirlo así de confianza elevada.

    Te sugiero que apliques una Practica Diferente como almacenar las imágenes en el StorageFile de la aplicación o uno externo de tu preferencia o como me hablas de base de datos locales convertir la imagen de Binario y almacenarla en la base de datos o también en Base64.


    ing javier Leal

    miércoles, 11 de febrero de 2015 16:51
  • Gracias Javier.

    Logre hacerlo con:

    await StorageFile.GetFileFromPathAsync(path);

    Sin embargo esto solo me trae los StorageFile solo de las imagenes. No se porque pero al intentar traer otro tipo de archivos como .docx o .pdf me salta E_ACCESSDENIED . Estan las capacidades correctamente admitidas por lo que sigo sin entender porque me trae solo las imagenes.

    viernes, 6 de marzo de 2015 7:29