begin process at 2008 07 05 05:35:52
1 205 051 membres
37 nouveaux aujourd'hui
14 118 membres club

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é: 5 494 / 1 263

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 !
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

19 janvier 2005 14:07:24 :
  • 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

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS