Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


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 : 18
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 le 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 : 5601
Age : 26
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 le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Comment faire un gestionnaire de dossier Wp_20110Comment faire un gestionnaire de dossier 10_32010Comment faire un gestionnaire de dossier Wp_20111Comment faire un gestionnaire de dossier 07_sig10
JHPC-Software
JHPC-Software
Connaisseur
Connaisseur

Masculin Nombre de messages : 761
Age : 25
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 le 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



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
polien
polien


Masculin Nombre de messages : 2992
Age : 22
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 le 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 : 5601
Age : 26
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 le 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




Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Comment faire un gestionnaire de dossier Wp_20110Comment faire un gestionnaire de dossier 10_32010Comment faire un gestionnaire de dossier Wp_20111Comment faire un gestionnaire de dossier 07_sig10
polien
polien


Masculin Nombre de messages : 2992
Age : 22
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 le 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 : 25
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 le 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



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
polien
polien


Masculin Nombre de messages : 2992
Age : 22
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 le Dim 15 Sep 2013 - 10:27

@JHPC: et il marche encore Razz?

JHPC-Software
JHPC-Software
Connaisseur
Connaisseur

Masculin Nombre de messages : 761
Age : 25
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 le Dim 15 Sep 2013 - 11:39

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

Cordialement,
JHPC



--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
JHPC Software a fais un forum



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

Masculin Nombre de messages : 1804
Age : 18
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 le 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 : 5601
Age : 26
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 le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Comment faire un gestionnaire de dossier Wp_20110Comment faire un gestionnaire de dossier 10_32010Comment faire un gestionnaire de dossier Wp_20111Comment faire un gestionnaire de dossier 07_sig10
fandeonepiece2
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 18
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 le Mar 17 Sep 2013 - 19:22

c'est quoi le lien de la manip

polien
polien


Masculin Nombre de messages : 2992
Age : 22
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 le 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 : 5601
Age : 26
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 le 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 : http://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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Comment faire un gestionnaire de dossier Wp_20110Comment faire un gestionnaire de dossier 10_32010Comment faire un gestionnaire de dossier Wp_20111Comment faire un gestionnaire de dossier 07_sig10
fandeonepiece2
fandeonepiece2
Je suis là tous les jours
Je suis là tous les jours

Masculin Nombre de messages : 1804
Age : 18
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 le Mer 18 Sep 2013 - 7:46

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

polien
polien


Masculin Nombre de messages : 2992
Age : 22
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 le 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 : 18
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 le 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 : 5601
Age : 26
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 le 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



Modérateur & Administrateur du forum
Merci de contacter les membres par MP ou mail que pour "urgences". Le forum est fait pour ça. Merci

@ Contact : franleboss@gmail.com  Smile
Arrow  Visitez mon site : désolé l'hébergeur à fermé Sad

Ma chaine tutube : https://www.youtube.com/channel/UC7iU59NNAHz-tW5wqcgONHA


Comment faire un gestionnaire de dossier Wp_20110Comment faire un gestionnaire de dossier 10_32010Comment faire un gestionnaire de dossier Wp_20111Comment faire un gestionnaire de dossier 07_sig10
polien
polien


Masculin Nombre de messages : 2992
Age : 22
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 le 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 18 Juil 2019 - 23:47