IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants FMX Delphi Discussion :

[Android / Delphi 10.3] GetSharedDocumentsPath renvoie rien


Sujet :

Composants FMX Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de supaplex
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Avril 2012
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Avril 2012
    Messages : 47
    Par défaut [Android / Delphi 10.3] GetSharedDocumentsPath renvoie rien
    Bonjour,

    J'ai le code suivant (Projet Android 32-bit) qui marchait sur Delphi 10.1. J'ai upgradé Delphi à la version 10.3 et surprise ! Il ne marche plus ! J'explique ...
    Le code me retournait la liste des fichiers du dossier Documents en cliquant sur un bouton, ça marchait également pour les autres dossiers.
    Je précise que Read+Write External Storage sont à True dans les propriétés du projet.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    var LList: TStringDynArray;
     
    procedure TForm1.Button1Click(Sender: TObject);
    var LSearchOption: TSearchOption;
    begin
        LSearchOption := TSearchOption.soAllDirectories ;
        LList := TDirectory.GetFiles(System.IOUtils.TPath.GetSharedDocumentsPath,'*.pdf' , LSearchOption);
        ....
    Length(LList) renvoie zéro.

    Alors, ai-je zappé quelque chose ?

    Merci à vous.

  2. #2
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    ce doit être lié à la nouvelle gestion des droits Android

    http://docwiki.embarcadero.com/RADSt...rmission_Model
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  3. #3
    Membre éclairé Avatar de supaplex
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Avril 2012
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Avril 2012
    Messages : 47
    Par défaut
    J'arrive un peu en retard, mais vu que ça peut servir à quelqu'un d'autre, j'ai résolu mon problème en suivant cet exemple:

    https://github.com/Embarcadero/RADSt...ets/ShareSheet

    @Paul: Merci pour ta réponse, en effet c'est une question de droits !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Fonction qui ne renvoie rien
    Par philippef dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 14/11/2006, 18h12
  2. [PostgreSql] requête simple qui ne renvoie rien ?
    Par tuxout dans le forum Langage SQL
    Réponses: 6
    Dernier message: 03/08/2006, 14h06
  3. fonction php qui ne me renvoie rien
    Par renaudjuif dans le forum Langage
    Réponses: 10
    Dernier message: 01/08/2006, 10h27
  4. Ma requête ne me renvoie rien
    Par dessinateurttuyen dans le forum Langage SQL
    Réponses: 8
    Dernier message: 24/07/2006, 17h42
  5. [SQL-Server] mssql_query ne renvoie rien !
    Par Sophy75 dans le forum PHP & Base de données
    Réponses: 14
    Dernier message: 06/04/2006, 10h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo