begin process at 2012 02 10 00:40:18
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Control

 > OCX - ARBRE STYLE DE L'EXPLORATEUR WINDOWS

OCX - ARBRE STYLE DE L'EXPLORATEUR WINDOWS


 Information sur la source

Note :
9,6 / 10 - par 5 personnes
9,60 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Control Niveau :Expert Date de création :07/04/2004 Vu / téléchargé :7 538 / 1 336

Auteur : fredlynx

Ecrire un message privé
Site perso
Commentaire sur cette source (15)
Ajouter un commentaire et/ou une note

 Description

Voilà pour répondre à un post sur le forum....

Tout est dans le Zip



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture CLASS CSOCKET AMÉLIORÉE | PROXY HTTP & SOCK4 & SOCK5 | TRANS...
Source avec Zip Source avec une capture RESSOURCE DE LANGUE EXTERNE DANS UN FICHIER TEXTE
Source avec Zip Source avec une capture COMMUNICATION ENTRE DEUX INSTANCES D'UN MÊME PROGRAMME
Source avec Zip Source avec une capture MODIFIER LE STYLE FENÊTRE ET LE MENU SYSTÈME "AT RUNTIME"
Source avec Zip Source avec une capture TREELISTVIEW - ENUMWINDOWS AND ENUMCHILDWINDOWS ...

 Sources de la même categorie

Source avec Zip COMMUNICATION MODBUS MASTER par sergelapointe
Source avec Zip Source avec une capture DÉPLACEMENT AVEC FLÈCHES DANS UN PAVÉ DE TEXTBOX 9X9 DYNAMIQ... par EhJoe
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLSTARS EN RÉPONSE À JAKNIGHT007 par bigboss9
Source avec Zip Source avec une capture Source .NET (Dotnet) CALENDRIER ANNUEL NORME ISO par Prog1001
Source avec Zip Source avec une capture Source .NET (Dotnet) CONTROLE STARS par jaknight007

Commentaires et avis

Commentaire de azerty25 le 08/04/2004 06:46:48

C'est encore très bien, quand Rey va le voir, il va etre content aussi de voir ça;)

Commentaire de slr le 08/04/2004 09:45:19

c'est nickel, le code n'est pas simple, mais je vais essayer de me le personnaliser ==> 10/10.

J'aimerais en fait pouvoir rajouter des raccourcis, créer un noeud (librairies) à la racine pour y ajouter des dossiers ou des objets à l'intérieur, est-ce que tu crois que cela peut se faire facilement ?

en tout cas, bravo pour ce code très complet.

Commentaire de varegue le 08/04/2004 11:35:19

j'ai tester sur une machine qui n'est pas sur un reseau...
tendance a planter ;)
mais 10/10 quand meme...

Commentaire de fredlynx le 08/04/2004 11:38:54 administrateur CS

Tendance à Planter ? C'est à Dire !

Chez moi pas de réseau et ça ne plante pas !?

Peux tu m'en dire + Stp

NOTA: Il se peut que la recherche lorsqu'on clique sur l'icone Réseau soit longue ... comme dans l'explorer d'ailleurs il me semble

Commentaire de yomm le 08/04/2004 11:55:55

intéressant au niveau des possibilités de style...font...couleur...taille..checkbox.... l'idée est sympa, domage que les lecteurs CD ne possède pa leur véritable icones...ainsi que le répertoire MesDoc...domage aussi ce défilement au coup par coup...pour le chargement des sous-rep...l'idée est bien mais domage aussi que pour cela l'ocx fasse 204ko au final.....je mets 8/10 pour l'intéret des modifications d'apparence du Treeview dans ce contexte...

Commentaire de Stephane le 12/04/2004 10:25:56

tres bien fait
bravo !
ca merite largement un 10

continu comme ca :p

Commentaire de bouv le 15/04/2004 19:50:23

Salut,
c'est du très beau boulot. 10/10

Petite question. Je n'ai pas trouver comment récupérer le chemin du repertoire sélectionné (ex: Lynx_Arbre1.path).

Peut tu me renseigner à ce sujet ?

Commentaire de bouv le 15/04/2004 19:59:47

Salut,
c'est du très beau boulot. 10/10

Petite question. Je n'ai pas trouver comment récupérer le chemin du repertoire sélectionné (ex: Lynx_Arbre1.path).

Peut tu me renseigner à ce sujet ?

Commentaire de slr le 15/04/2004 20:19:34

tu balayes la liste des Nodes :

for i=1 to Arbre.Nodes.Count
  if Arbre.Nodes(i).Selected=True Then
    LePath=Arbre.Nodes(i).FullPath
  end if
next i

par exemple.

A+

Commentaire de bouv le 15/04/2004 21:03:06

Désolé,

Je risque de paraître stupide, mais je n'ai  pas de ".Nodes"

Une explication ou une autre méthode svp.

A+

Commentaire de fredlynx le 15/04/2004 23:26:25 administrateur CS

en fait on peut juste le recup lors de l'événement :

Private Sub Lynx_Arbre1_SelectFolder(Dossier As String)

End Sub

Dossier <= chemin sélectionné ...

Commentaire de slr le 15/04/2004 23:27:01

C'est dans le code du controle qu'il faut aller pour créer une property Path qui renvoie le Chemin en cours,
tu peux encapsuler le code précédent dans

Public Property Get LePath() as String
   'Code
End Property

A+

Commentaire de bouv le 16/04/2004 07:39:31

Merci fredlynx, ta méthode fonctionne bien chez moi.

Merci également à slr, je vais essayer de modifier le contrôle comme tu me l'as dis. Cela va surement être dur, je n'ai jamais fais ce genre de chose, mais c'est un bon apprentissage.

Bonne prog a tous
++

Commentaire de fredlynx le 16/04/2004 09:14:31 administrateur CS

Ajoute ce code :)

Public Property Get Path() As String
    Dim Dossier As String
    Dossier = Arbre.SelectedItem.Key
    If Left(Dossier, 1) = ">" Then Dossier = Mid(Dossier, 2)
    If Right(Dossier, 1) <> "\" Then Dossier = Dossier & "\"
    Path = Dossier
End Property

Commentaire de Philippe734 le 09/11/2004 22:38:17

super ocx, très utile

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,371 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales