Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

-17%
Le deal à ne pas rater :
(Black Friday) Apple watch Apple SE GPS + Cellular 44mm (plusieurs ...
249 € 299 €
Voir le deal

4 participants

    Comment faire un gestionnaire de dossier

    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    Comment faire un gestionnaire de dossier Empty Comment faire un gestionnaire de dossier

    Message par fandeonepiece2 Sam 14 Sep 2013 - 16:36

    j'ai chercher comment faire un gestionnaire de dossier mais je n'ai pas trouver  Comment faire un gestionnaire de dossier Confused  est- ce que vous pourrier m'aider

    merci d'avance


    Dernière édition par fandeonepiece2 le Jeu 24 Oct 2013 - 16:27, édité 1 fois
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par lereparateurdepc Sam 14 Sep 2013 - 17:03

    re,

    -> BONJOUR Smile <-

    Détaille STP.

    Un explorateur, un organiseur ..... On peut en faire des choses avec un dossier .

    Cordialement ,
    Le réparateur de PC
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 31
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par JHPC-Software Sam 14 Sep 2013 - 18:14

    Bonsoir,
    Ouf !! Pour l'explorateur , tu t'aventure dans quelques chose, ou la plupart des actions sont dynamiques. Je le sais vu que je suis sur un projet test, qui consiste a créer un OpenfileDialgog avec le design Krypton (C'est en partie un explorateur mais il sert aussi pour l'ouverture de fichiers).

    La je parle, d'un véritable explorateur.

    Mais comme dit lereparateurdepc, quelques détails seraient pas de trop Smile

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par polien Sam 14 Sep 2013 - 18:43

    Bonjour,

    ma signature a écrit:3 REGLES DE BASES:
    1°) Faîtes des recherches sur le forum et sur un moteur de recherche avant de poster

    2°) Les membres les plus expérimentés de ce forum possèdent une vie privée, merci de la respecter en attendant leur réponse et non en insistant sur le forum.

    3°) BONJOUR = Vous n'allez pas nous taper dessus.
    S'Il VOUS PLAIT = Vous demandez à la communauté de vous accorder du temps.

    MERCI = Vous admettez que votre question va nécessiter du temps à des développeur pour répondre et vous les remerciez de leur participation et de leurs efforts.
    je vais répondre direct: si tu est un débutant, il est impossible de créer un gestionnaire de dossier comme celui de windows. Par contre comme disent lereparateurdepc et JHPC Software, si ton projet est moins ambitieux, tu peut afficher tout les dossiers et fichiers présents dans un répertoire dans une listbox où tu pourra ensuite interagir avec ses fichiers. Mais sa n’empêche qu'il faut que tu commence par l'indispensable: les bases (boucle, condition, évènements, fonctions, types...)
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par lereparateurdepc Sam 14 Sep 2013 - 18:54

    re,

    Pour ma part, j'ai laissé tombé l'OpenFileDialog custom sous Visual Studio en plus.

    Comme dis Polien, pour débuter, contente-toi de petits softs sympas.
    Regarde aussi les projets démo de SZ.
    Fait le tour des actions que propose SZ pour te faire une idée de ses capacités mais aussi de ses limites. (Il n'existe pas de PlugIn hors VelerSoftware pour SZ 2012 ..... faut qu'on s'y mette Smile )

    A mes débuts, sous Sz 1.0 (houlà c'est loin Smile ) c'est en listant les actions que les idées sont venus.

    Bonne prog Smile

    Cordialement ,
    Le réparateur de PC

    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par polien Sam 14 Sep 2013 - 21:14

    lereparateurdepc a écrit:
    A mes débuts, sous Sz 1.0 (houlà c'est loin Smile) c'est en listant les actions que les idées sont venus.
    Pareil pour moi sur SZ2011 Smile  (j'avais déjà essayé la v1 mais je la trouvai trop dure à l'époque)
    s'est en voyant les actions internet que j'ai eu l'idée de créer mon premier navigateur web (qui s'inspirait de chromium):
    CresusNavidad v1
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 31
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par JHPC-Software Dim 15 Sep 2013 - 9:10

    Bonjour,
    Incroyable ! Tu sais que je l'ai encore celui la "CresusNavidad V1" j'ai aussi encore la V2... Laughing Laughing

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par polien Dim 15 Sep 2013 - 10:27

    @JHPC: et il marche encore Razz?
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 31
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par JHPC-Software Dim 15 Sep 2013 - 11:39

    Bonjour,
    Ca démarre toujours !!! Laughing Laughing

    Cordialement,
    JHPC
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par fandeonepiece2 Mar 17 Sep 2013 - 13:06

    j'aimerais faire un explorateur de fichier pas aussi puissant que celui de windows mais un permettrai de voir tous les dossier d'un emplacement sur mon disque
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par lereparateurdepc Mar 17 Sep 2013 - 13:38

    re,

    Possible mais faut voir sous SZ.

    En utilisant un TreeView (pas sûre qu'il y ai la possibilité d'ajouter l'icône du dossier) et en récupérant la liste des dossiers dans un dossier.
    Une erreur se produit si dans le dossier, il y a un dossier interdis (accès refusé).
    Il faut donc gérer les autorisations de dossiers.

    EDIT : Voici ce que l'on peut faire avec une ListBox:
    Comment faire un gestionnaire de dossier Sz411

    L'idée du TreeView est mieux mais beaucoup plus complexe à faire car il faut découper la chaine au niveau des \ et ajouter à la place un nœud au TreeView.

    EDIT2 : J'ai trouvé sur le web un bout de code qui fait ce que je cherchais. Comme sous Sz il est impossible de l'utiliser, j'ai fait un TreeView spécial:
    TreeViewExplorer. On modifie sa propriété Dossier (propriété que j'ai ajouté) et il affiche ce dossier dans le TreeView. On accède aux sous-dossiers en développant les nœuds.
    Le contrôle vérifie en interne l'existence du dossier.
    En image:
    Comment faire un gestionnaire de dossier Sz610

    Je ne propose pas le lien de suite car je souhaite intégrer la possibilité de sélectionner le dossier (depuis le concepteur) par un FolderBrowserDialog.
    Mais si tu souhaite tester, je peut te mettre le lien avec la manipe à faire sous SZ 2012. NON compatible sur les versions antérieures.
    ATTENTION, ce n'est PAS un PlugIn donc ne cherchez pas d'action. C'est juste un contrôle.

    Test sous SZ 2012 (je sais il n'y a pas de "h" à ThreeView):
    Comment faire un gestionnaire de dossier Sz710

    Cordialement,
    Le réparateur  de PC
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par fandeonepiece2 Mar 17 Sep 2013 - 19:22

    c'est quoi le lien de la manip
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par polien Mar 17 Sep 2013 - 19:59

    fandeonepiece2 a écrit:c'est quoi le lien de la manip s'il te plait?
    on va faire comme pour les petits: tu n'a le lien que si tu écrit s'il te plait et merci.

    Sa ne me dérange pas que les gens ne tapent que des formules de politesses banales, mais
    sa n’empêche pas qu'il faut en mettre un minimum. Twisted Evil


    Dernière édition par polien le Mar 17 Sep 2013 - 20:03, édité 1 fois
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par lereparateurdepc Mar 17 Sep 2013 - 20:01

    re,

    @ Tous le monde : Un petit bonjour, stp, merci ne fait PAS de mal ! Smile Merci

    Voici mon FAUX TreeView car en fait, il n'a aucune propriétés d'un TreeView; c'est un UserControl.
    Je propose cette DLL à titre d'exemple. La seul propriété intéressante est : Dossier.
    Cette propriété permet de modifier de dossier source qu'il soir un lecteur ou un dossier banal.
    Problème : Il liste TOUS les dossiers y compris ceux cachés/protégés du système donc prudence !

    Lien de téléchargement direct depuis mon site : http://lereparateurdepc.olympe.in/sz_tmp/FrancoisProduction.TreeViewExplorer.dll
    Téléchargez-le où bon vous semble mais attention, à ne PAS le déplacer par la suite.
    Ouvrez SZ2012 et une fois un projet crée, ajoutez la DLL (+ jaune dans la boite à outils du concepteur).
    Pour plus d'info : https://forumvelersoftware.bbactif.com/t1610-creez-vos-propres-composants-sous-forme-de-dll dans le premier post, allez dans le texte bleue.
    Une fois fait, le control se trouve ici :
    Comment faire un gestionnaire de dossier Sz710

    ( le "h" de Three à été retiré)
    Déplacez-le ensuite comme un autre control et PAF un message s'affiche :
    Comment faire un gestionnaire de dossier Sz810

    Bien sûre, le chemin sera différent. Cliquez sur Oui.
    Redéplacez-le pour l'ajouter.

    Pour modifier le dossier source, programme en exécution, ajoutez un bouton et un FolderBrowserDialog.
    Le reste je vous laisse deviner ! Smile

    Cordialement ,
    le réparateur de PC
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par fandeonepiece2 Mer 18 Sep 2013 - 7:46

    désoler pour les fautes de politesse et merci pour la DLL
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par polien Mer 18 Sep 2013 - 15:34

    bonjour,

    @fandeonepiece2: il n'y a pas de mal Wink s'est juste une question de respect.
    @lereparateurdepc: encore un composant à avoir amusé merci pour le lien
    fandeonepiece2
    fandeonepiece2
    Je suis là tous les jours
    Je suis là tous les jours


    Masculin Nombre de messages : 1804
    Age : 23
    Localisation : chez moi
    Emploi/loisirs : Programmation H24
    Humeur : massacrante... si je n'ai pas ma dose journalière de programmation
    Date d'inscription : 14/09/2013

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par fandeonepiece2 Sam 21 Sep 2013 - 7:01

    j'ai eu une idée  Comment faire un gestionnaire de dossier Icon_scratchqui marche pour représenter les dossier et les fichier
    je met un François.Production.TreeViewExplorer qui n'est pas visible dans le paramètre dossier on met n'importe quoi
    je met une liste d'élément avancée et une liste d'image

    dans l'éditeur de fonction :

    dans form_load :
    j’obtiens le chemin d’accès du treeviewexplorer dans la variable A
    j'obtiens la liste des dossier présent dans la variable tableau B
    grâce au chemin d’accès contenu dans la variable A
    ensuite je regarder le nombre de valeur de la variable tableau B et je le mets dans la variables C
    j'ajoute une image a une liste d'image
    en fonction du nombre contenu dans la variable C
    je fais l'étape suivante X le nombre contenu dans la variable C
    j'ajoute un élément a une liste d'éléments avancée

    quand je clique sur le image de la liste avancée
    je vide une liste avancé
    je modifie le chemin d’accès du treeviewexplorer
    et je refais comme dans la première partie c'est à dire :
    j’obtiens le chemin d’accès du treeviewexplorer dans la variable A
    j'obtiens la liste des dossier présent dans la variable tableau B
    grâce au chemin d’accès contenu dans la variable A
    ensuite je regarder le nombre de valeur de la variable tableau B et je le mets dans la variables C
    j'ajoute une image a une liste d'image
    en fonction du nombre contenu dans la variable C
    je fais l'étape suivante X le nombre contenu dans la variable C
    j'ajoute un élément a une liste d'éléments avancée
    Comment faire un gestionnaire de dossier Sleep
    je le mettrai bientôt dans la catégorie tuto
    et encore merci pour la DLL


    Dernière édition par fandeonepiece2 le Sam 21 Sep 2013 - 7:03, édité 1 fois (Raison : fautes)
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5622
    Age : 32
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par lereparateurdepc Sam 21 Sep 2013 - 10:07

    re,

    Tu peut le rééditer une fois de plus pense à Polien Smile

    Je reprécise (en espérant avoir compris car ton "tuto" n'est pas facile à comprendre) :
    Mon contrôle s'appelle TreeViewExplorer MAIS en aucun cas c'est un TreeView.
    C'est un UserControl donc tu n'aura PAS accès aux propriétés du TreeView de mon contrôle
    TreeViewExplorer.

    Cordialement,
    Le réparateur de PC
    polien
    polien



    Masculin Nombre de messages : 3003
    Age : 28
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par polien Sam 21 Sep 2013 - 12:58

    lereparateurdepc a écrit:re,

    Tu peut le rééditer une fois de plus pense à Polien Smile
    Comment faire un gestionnaire de dossier 10-perles-intellectuelles-commises-par-homer-simpson
    (je ne suis plus énervé lol )

    Je reprécise (en espérant avoir compris car ton "tuto" n'est pas facile à comprendre) :
    Mon contrôle s'appelle TreeViewExplorer MAIS en aucun cas c'est un TreeView.
    C'est un UserControl donc tu n'aura PAS accès aux propriétés du TreeView de mon contrôle
    TreeViewExplorer.

    Cordialement,
    Le réparateur de PC

    Contenu sponsorisé


    Comment faire un gestionnaire de dossier Empty Re: Comment faire un gestionnaire de dossier

    Message par Contenu sponsorisé


      La date/heure actuelle est Jeu 21 Nov 2024 - 15:16