begin process at 2012 02 13 02:41:46
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Control

 > DÉBUTANTS : UTILISEZ UN TREEVIEW(MAJ AVEC LE BON ZIP)

DÉBUTANTS : UTILISEZ UN TREEVIEW(MAJ AVEC LE BON ZIP)


 Information sur la source

Note :
4,86 / 10 - par 7 personnes
4,86 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Control Niveau :Débutant Date de création :20/09/2002 Date de mise à jour :23/09/2002 10:07:15 Vu / téléchargé :4 128 / 688

Auteur : Lolux

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

 Description

Cliquez pour voir la capture en taille normale
JE SUIS VRAIMENT DESOLE !

Le zip que j'avais fournis vendredi n'était pas du tout celui que je voulais mettre. Pour vous expliquer, il y avais treeview.zip et treefile.zip... Je vous ai donné le second qui ne fonctionne pas du tout... alors que c'est le premier que je voulais mettre en ligne.
Veuillez m'excuser, je ferais gaff à l'avenir...

Un petit soft pour savoir comment utiliser les contrôles TreeView quand on ne le sait pas encore.
> Créer un Noeud Origine
> créer un fils
> suprimer un fils
> Ajouter et supprimer des noeuds à volonté

Ce petit assistant fournis le code associé à chaque action.

C'est un peu plus parlant que du source brut.  



 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 WEBSIZETOOL - AJUSTE LES TAILLE DE NAVIGATEURS
Source avec Zip Source avec une capture TABLEAUX À DEUX DIMENSIONS
Source avec Zip Source avec une capture FAIRE SEMBLANT DE TRAVAILLER EN LANÇANT UN TRAITEMENT FACTIC...
Source avec Zip Source avec une capture REDIMENTIONNER LES CADRES

 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 jeanyves le 21/09/2002 07:21:45

Merci pour les débutants dont je suis...
Jean yves

Commentaire de jeanyves le 21/09/2002 07:38:03

J'ai testé mais le prog ne fonctionne pas. Il y a une erreur sur la dernière instruction Myname=Dir ???
Peux-tu me guider ?
jy

Commentaire de JoBleu le 22/09/2002 12:37:02

Ce code a-t-il réellement été testé avant d'être publié ?
Il ne paraît pas certain, en tout cas sous Windows 98 et VB6, que la fonction Dir() puisse s'employer dans une fonction récurrente. Dès qu'on a fini de traiter le premier répertoire qui ne contient pas de sous-répertoire, la fonction Dir() est à nouveau appelée, dans le répertoire parent, alors qu'elle vient de retourner une chaîne vide, aussi elle retourne une erreur.

Et on est devant, les bras ballants, à se demander ce qu'on va faire ...

Commentaire de JoBleu le 22/09/2002 13:50:57

Ce module a fonctionné sur ma machine.
Le but était de charger l'arbre "noeud par noeud".
Le prochain qui s'intéresse à la question nous dit comment on charge plus vite l'arborescence d'un disque vers un "Treeview".

___________________________
Option Explicit
Dim objmso As Object

Private Sub Form_Load()
Form1.Caption = "Arborescence du disque"
Set objmso = CreateObject("Scripting.FileSystemObject")

Dim mNode As Node
   Set mNode = Tree.Nodes.Add()
   mNode.Text = "Bureau"
   ' Définit la propriété Tag.
   mNode.Tag = "Bureau"
   ' Définit la propriété Image.
   'mNode.Image = numrech
   mNode.Key = "BUR"
      
      Set mNode = Tree.Nodes.Add(1, tvwChild)
      mNode.Text = "C"
      mNode.Tag = "C"
      'mNode.Image = numrech
      mNode.Key = "C"
      
create_treefile objmso.GetFolder("c:"), 2
End Sub

Public Sub create_treefile(objSFic As Object, sindex As Double)
Dim objSsrep As Object
Dim MyName As String
Dim mNode As Node

For Each objSsrep In objSFic.SubFolders
    Debug.Print objSsrep.Name, objSsrep.Attributes
    Set mNode = Tree.Nodes.Add(sindex, tvwChild)
    mNode.Text = objSsrep.Name
    mNode.Tag = objSsrep.Name
    create_treefile objSsrep, mNode.Index
Next
End Sub

Commentaire de JoBleu le 22/09/2002 14:08:47

Le chargement de l'arborescence dans un "Treeview" peut être motivé par la nécessité de faire sélectionner un répertoire par l'utilisateur.

Pour cela on pourra aussi se référer au lien suivant :
http://www.mvps.org/accessfr/apis/api0002.htm

Commentaire de Lolux le 23/09/2002 10:12:57

Désolé pour le zip mais je m'étais trompé...

La source que j'avais mise à la place était un vieux test perso pour vérifier le comportement de Dir() en récurent... comme vous avez pu le constater... c'est pas terrible.

Le zip a été modifié et le but du prog et bien plus simple.

Encore désolé... J'vai aler faire 100 pompes pour me punir !

Au fait, pour les arbos dans des treeview, il y a un bon exemple dans le source du gagnant du dernier concours. Allez y jetez un oeil si ça vous interresse.

A plouch !

Commentaire de Lemage le 10/06/2003 15:43:36

Merci pour les débutants !

Commentaire de moumoule17 le 08/10/2004 14:12:16

Mais c'est nickel , bravo lolux !
tu m'a bien aidé

Commentaire de olivierXIII le 23/10/2004 21:27:32

tres bien 10/10

Commentaire de freegamer le 08/01/2005 21:38:54

Bonjour,

Quelqu'un serait-il comment modifier le texte d'un noeud d'une treeview ?

Merci de me repondre.

FREEGAMER

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

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 : 1,482 sec (4)

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