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

WinDev Discussion :

explorateur de fichier style windows


Sujet :

WinDev

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 431
    Points : 129
    Points
    129
    Par défaut explorateur de fichier style windows
    Bonjours,
    étant jeune développeur, je rencontre des difficultés a réaliser une fenêtre explorateur dans le style de Windows, ou d'un logiciel de ftp, dans le but de permettre la sélection de document et la navigation dans l'arborescence de Windows.

    Je me suis inspirer de l'exemple de WD sur le graveur, qui possede se type d'application, je me retrouve avec une combo, suivit d'une arbre, et d'un split_separateur sur le coté. Avec le code similaire a l'exemple.

    Mais je ne comprend pas pourquoi quand je lance le test je ne peux pas mes déplacer dans l'arborescence de Windows. Y a t-il un code particulier que je n'aurai pas saisie, ou alors une base de donnée obligatoire?

    merci a vous de m'éclairer sur mon ignorance.

  2. #2
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 353
    Points : 3 881
    Points
    3 881
    Par défaut
    Salut à toi,

    Tu devrais trouver ton bonheur du côté de fSélecteur(..).

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 431
    Points : 129
    Points
    129
    Par défaut
    bonjours,
    merci pour la fonction je pense comprendre le principe,
    dans l'exemple que je copie ou qui me sert de modèle au choix, il y a une base de donnée lié a cette application. Je me demande si j'ai besoin de cette table car je ne veux pas afficher sur la droite le descriptifs des documents et dossier, comme dans l'exemple, mais plutôt afficher un zoom du document, un peu comme dans outlook.

  4. #4
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 353
    Points : 3 881
    Points
    3 881
    Par défaut
    Je ne comprend pas ce que tu me dis à propos de la base de donnée exemple.
    Il s'agit de la base de données de ton application ?
    --> Edit : Désolé, il s'agit de WDGraveur donc j'ai ma réponse ^^

    En ce qui concerne l'affichage des fichiers dans le sélecteur de fichier, je n'ai pas l'impression que le mode soit paramétrable par programmation, par contre, il y a le petit bouton qui va bien pour choisir : détails, Miniatures, Icônes...

  5. #5
    Membre régulier
    Profil pro
    Technicien réseau
    Inscrit en
    Octobre 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Technicien réseau

    Informations forums :
    Inscription : Octobre 2007
    Messages : 212
    Points : 87
    Points
    87
    Par défaut re
    un champ de type arbre correspondrait plus à sa demande il me semble !! non ??

  6. #6
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 353
    Points : 3 881
    Points
    3 881
    Par défaut
    Le premier post parle d'une fenêtre pour naviguer dans l'arborescence Windows donc je donne l'idée du fSélecteur(..), mais j'ai peut-être mal compris le besoin.

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 431
    Points : 129
    Points
    129
    Par défaut
    Bonjours a tous,
    effectivement l'idée est la, créer un explorateur qui puisse se déplacer dans l'arborescence Windows.
    Il semblerai que je doive pour cela créer une combo + un arbre en me réfèrent a l'exemple WDgraveur.
    d'ailleurs je voit dans le code qu'il y en a dans la page général, mais je n'arrive toujours pas a trouver ou cela peut être déclarer.

  8. #8
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 353
    Points : 3 881
    Points
    3 881
    Par défaut
    Les 2 propositions se valent mais le résultat ne sera pas le même :
    - fSélecteur(..) te fait afficher une fenetre d'arborescence à la Windows (comme dans l'aide Windev)
    - l'arbre te permet d'avoir l'arborescence inclue dans une fenêtre de ton application.

    A toi de voir le résultat voulu. Pour info, la première solution, c'est 1 ligne de code pour afficher l'arborescence

    Sinon, pour bien voir le code de l'exemple WDGraveur, tu peux sélectionner les combos, les arbres, etc et faire F2 pour voir le code correspondant.
    Tu verras par exemple qu'en sélectionnant la combo, tu auras le code sélection qui t'enverra sur le code de sélection de l'abre au-dessous.

    En cherchant, un peu plus, tu peux voir dans l'init de la fenetre, une fonction qi s'appelle _RemplirArbre()

  9. #9
    Membre habitué
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    431
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 431
    Points : 129
    Points
    129
    Par défaut
    Merci beaucoup pour ces precieuses réponse,
    j'avance a grand pas aujourd'hui. J'ai trouver _remplirarbre()
    quand j'ai voulu copier coller la fonction, le code inclue n'est pas venu j'essaye donc de l'ouvrir comme dans l'exemple, mais il ne veut pas a la place il me demande de créer une procédure local, ou une procédure global ou une variable.

    Je comprend que je dois créer l'une de ces options pour pouvoir l'initialiser en quelque sort mais j'ai pas bien comprit la différence entre chaque?

    Merci d'avance

  10. #10
    Membre expert

    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2004
    Messages
    2 353
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 353
    Points : 3 881
    Points
    3 881
    Par défaut
    Je pense que tu devrais suivre les différents exercices proposés dans le bouquin de l'auto-formation, ça te permettra entre autre de faciliter ta navigation dans l'interface Windev.

    La différence entre procédure/variable globale et locale :
    - globale : procédure/variable qui peut être appelée de n'importe où dans le projet ;
    - locale : procédure/variable qui ne peut être appelée que dans la fenetre où la procédure se trouve (tu verras plus tard qu'elle peut être appelée à partir d'autre fenêtre mais ce sera un cas particulier ou une erreur de conception).

Discussions similaires

  1. Ouvrir l'explorateur de fichier de Blender ou Windows
    Par ero91 dans le forum Développement 2D, 3D et Jeux
    Réponses: 2
    Dernier message: 07/02/2013, 12h52
  2. [Débutant] Développer des extensions pour l'explorateur de fichier de windows
    Par Asuwiel dans le forum Général Dotnet
    Réponses: 0
    Dernier message: 29/07/2012, 16h00
  3. [VB 2005]fenêtre recherche de fichier style windows
    Par Yanos dans le forum Windows Forms
    Réponses: 10
    Dernier message: 28/07/2009, 12h34
  4. Explorateurs de fichiers Windows dans une application
    Par benj63 dans le forum C++Builder
    Réponses: 5
    Dernier message: 13/08/2007, 18h47
  5. [C#] [Winforms] Explorateur de fichier et icônes windows
    Par Cl@rk dans le forum Windows Forms
    Réponses: 5
    Dernier message: 03/12/2004, 10h11

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