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 :

File manager mobile


Sujet :

Composants FMX Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut File manager mobile
    Bonjour,

    Il n'existe pas d'équivalent du TOpenDialog pour Firemonkey sur les plateformes mobiles

    Savez-vous si il existe une librairie à jour qui ferait le travail ? J'ai pas tellement envie de faire un explorateur de fichier de A à Z
    Les samples sur internet date de XE5/6..

    Je souhaite seulement pouvoir sélectionner un fichier

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 658
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 658
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    je suis sûr d'en avoir écrit un pour une de mes applications mais déjà à défaut j'avais déjà fait une réponse pour un sujet similaire.
    Retrouver mon application va être un peu plus long de plus il faudra que je la teste à nouveau depuis l'installation quelques gigas de plus dans mon portable

  3. #3
    Invité de passage
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2020
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mai 2020
    Messages : 1
    Par défaut
    j'imagine que sous android tu pourrais faire un truc dans le genre:


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
      Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
      intent.addCategory(Intent.CATEGORY_OPENABLE);
      intent.setType("*/*");
      startActivityForResult(intent, LOAD_IMAGE_RESULTS);
    en delphi cela se transcrit assez facilement (il faut que tu écoutes par contre le resultat de l'activité)

  4. #4
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Les boites de dialogue standards à utiliser en FMX sont recensées dans FMX.DialogService (en VCL c'était VCL.Dialogs).

    Pour se faire son propre gestionnaire de fichiers, il suffit d'utiliser les méthodes disponibles dans TDirectory de l'unité System.IOUtils, mais attention : l'arborescence sous Android est simulée. Ce qu'on voit d'un programme n'est pas ce qui est stocké sur la SD Card ou la mémoire du téléphone.

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    462
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 462
    Par défaut
    Bonjour,
    pprem tu dis que l'arborescence des fichiers est simulée ? Tu pourrais nous en dire plus (je découvre ce nouveau monde) ou donner des liens pour essayer de comprendre ce que l'on nous cache !!!
    Merci

  6. #6
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 876
    Par défaut
    Les applications sous Android voient une certaine arborescence qui n'est pas l'organisation physique des stockages réels.

    Ca a été fait probablement pour simplifier la simulation d'une arborescence verrouillée pour chaque application, une sorte de sandbox comme pour iOS, mais sous Android on a des passe droits que iOS n'autorisent pas.

    Difficile d'en dire plus si ce n'est qu'il ne faut pas se fier à ce que nous renvoi le système si on veut bidouiller l'arborescence de stockage (ce qui n'est pas recommandé de toute façon).

  7. #7
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    462
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 72
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 462
    Par défaut
    Merci pprem pour cette info.
    Mon idée n'est absolument pas d'aller bidouiller l'arborescence des fichiers d'un terminal Android, mais faire que mon utilitaire de gestion des fichiers photos puisse aller récupérer mes photos sur le terminal Android.
    Je sais que c'est faisable, TotalCommander ou l'explorateur de windows le fait, mais via la gestion des fichiers de Delphi je ne peux pas accéder ni à l'arborescence des répertoires et donc aux fichiers jpeg dans le répertoire DCIM de la carte SD du téléphone.
    J'avais déjà posé la question sans succès.

Discussions similaires

  1. [MooTools] Flash player sur Moo Tools File Manager
    Par Foxydev dans le forum Bibliothèques & Frameworks
    Réponses: 0
    Dernier message: 02/11/2009, 17h51
  2. [UFT]File management en ligne de commande
    Par peesse dans le forum Développement
    Réponses: 1
    Dernier message: 30/10/2009, 16h21
  3. Réponses: 17
    Dernier message: 04/04/2008, 22h56
  4. [CKEditor] Chemin dans file manager
    Par mic79 dans le forum Bibliothèques & Frameworks
    Réponses: 7
    Dernier message: 24/10/2007, 16h05
  5. A propos des 'File management Functions' de Windows
    Par znaidi dans le forum Windows
    Réponses: 3
    Dernier message: 01/04/2003, 16h01

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