Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

LE RÉSEAU MICROSOFT - LES FONCTIONS WNET


Information sur la source

Catégorie :Réseau & Internet Niveau : Initié Date de création : 18/01/2005 Date de mise à jour : 19/01/2005 14:07:23 Vu / téléchargé: 6 324 / 1 330

Note :
10 / 10 - par 2 personnes
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (13)
Ajouter un commentaire et/ou une note

Description

Parcourir l'arborescence du réseau local Microsoft  Windows, les groupes de travail,  retrouver les répertoires et imprimantes partagés, connecter et déconnecter un "lecteur réseau" ...
Bref, faire soit même ce que fait l'explorateur.
 

Conclusion

Des fois, c'est très lent le parcours du réseau, il ne faut pas paniquer ! C'est comme ça !
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Historique

19 janvier 2005 14:07:24 :

Commentaires et avis

signaler à un administrateur
Commentaire de MAURICIO le 19/01/2005 11:29:08

Ça compile pas!
Pourrais tu voir ce qui se passe ???

signaler à un administrateur
Commentaire de Kenavo le 19/01/2005 13:52:13

Damned !

Delphi 4 Pro : pas de problème
Delphi 7 Perso : erreur de compilation sur une ligne de commentaire !!!!!???? Ben ça alors !

Je regarde

Ken@vo

signaler à un administrateur
Commentaire de JulioDelphi le 19/01/2005 14:17:24 administrateur CS

oui, on dirait un décalage den° de lignes, car j'ai supprimé les commentaires, j'arrive sur des variables ... je vire les varaibales (juste pour voir chui pas fou) et bien meme erreur mais pas la meme ligne :|
c'est a n'y rien comprendre !
erreur "Const ne peut pas etre déclaré en var"

signaler à un administrateur
Commentaire de Kenavo le 19/01/2005 14:27:25

Bingo !

C'est la constante typée Size qui fout la m....
Delphi 4 acceptait de passer ces constantes comme variables, Delphi 7 n'a pas l'air d'aimer. Peut-être une directive de compilation ?....
Donc :
1 - déclarer Size comme DWord
2 - ajouter la ligne   Size:= 100 * SizeOf(TNetResource); avant l'appel à la fonction WNetEnumResource
... et voilà. Le code a été mis à jour.

Ken@vo

signaler à un administrateur
Commentaire de MAURICIO le 19/01/2005 14:30:21

J' ai déjà eu une erreur de ce genre. C' est à dire sur une ligne de commentaire. Normalement l' erreur n' est pas loin de cette ligne. Faudrait peut être faire un copier coller du .pas vers un autre fichier. Eliminer le fichier .pas et renommer le fichier .txt avec le nom du fichier pas qu' on a éliminé.

signaler à un administrateur
Commentaire de MAURICIO le 19/01/2005 14:37:48

G refait le download et ça merche !

signaler à un administrateur
Commentaire de hurrycane le 16/09/2005 19:19:49

merci kenavo ca aide ...

signaler à un administrateur
Commentaire de yvessimon le 04/10/2005 18:15:41


La scrutation avec mon DELPHI 7 est très lente

rien n'apparait à l'ecran

signaler à un administrateur
Commentaire de Kenavo le 04/10/2005 18:38:14

YVESSIMON, en effet la srcutation est très lente ! Mais ça vient surtout des mécanismes Windows. Je crois que ça s'est particulièrement aggravé avec SP2.
Tu peux essayer de mettre un point d'arrêt sur la ligne  
resu := WNetEnumResource(Hdl, Count, NetRessources, Size);
Tu devrais y passser un certain nombre de fois !!! La procedure est récursive.
Su ton réseau est gros, il peut être juducieux d'augmenter la taille du buffer de retour
Size:= 100 * SizeOf(TNetResource); tu peux augmenter 100  
J'espère que tu auras de bons résultats

Kenavo

signaler à un administrateur
Commentaire de TriTri6 le 03/03/2006 16:50:02

Bonjour
Super!
Chez moi avec windows millenium ca marche tres bien et c'est très rapide.
Je vais me permettre de réutiliser ce code dans un projet proposé dans le forum si ca n'embete pas son auteur.

signaler à un administrateur
Commentaire de Kenavo le 03/03/2006 18:06:55

Pas de problème ! Les codes ne demandent qu'à vivre et grandir !

signaler à un administrateur
Commentaire de TriTri6 le 03/03/2006 18:16:23

Merci c'est cool, je reposterai ici le lien vers la source pour que tu vois le résultat.

Tiens ben tant que je te tiens, je suis en train de regarder ca, et je me demandais comment on faisait pour récupérer le texte d'un noeud du treeview qui serait cliqué.

signaler à un administrateur
Commentaire de cantador le 06/03/2006 14:59:34

gros souci avec D7 sous XP sp1, c'est TRES LENT..30' pour voir apparaître qlqchose..
En revanche, j'ai trouvé un p'tit compo sur Dephi32 (TNetUsers)
qui est ancien (je fait dans le vieux en ce moment..)
s'installe au poil et pédale très vite..(2'')
maintenant que j'ai la liste des ordi en clair, je m'aperçois du bazar qu'il y a sur le réseau !

Que pensez-vous du TNetUsers ?

@+

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.