IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

explorateur de fichier distant


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 48
    Par défaut explorateur de fichier distant
    bonjours a tous j'ai un probleme je vu qu'il etait tres facilement possible de faire un explorateur de fichier maison (je sais plus avec quel composant mais c'est pas le prob).
    mon probleme est que j'aimerai faire la meme chose en voyant avec un client les dossier present sur la machine ou est lancé le serveur. comme un explorateur de fichier mais d'une autre machine.
    pourriez vous me dires s'il vous plait avec quel composant je peut y parvenir . et si vous avez qquelques lignes de codes sous la main sa serai tres tres bien
    merci d'avance vous êtes trop fort!!!

  2. #2
    Membre Expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Par défaut
    vous n'avez qu' a partager le disque distant et le Tour est jouer, alors vous poure utiliser votre Explorateur.

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Par défaut
    J'ai fait la même chose, je te donne quelques pistes d'une implémentation possible :

    - Côté serveur, sur le poste à explorer, j'ai crée un service qui embarquait un serveur FTP réalisé avec Indy.

    - Côté client, j'ai crée une DLL qui comporte une fenêtre contenant un tree view (enfin, pour le coup c'était un TVirtualTreeView), qui se connecte au serveur distant à l'aide d'un client FTP Indy. Au chargement de la fenêtre, le serveur se positionne dans le dossier racine et affiche les éléments. Après, à chaque fois que le client clique sur un dossier qui n'a pas été exploré, je demande le contenu de ce dossier et je l'attache au noeud ouvert.

    Voilà une possibilité qui te donne quelques grandes idées, après, y'a plein d'autres manières de le faire...

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 55
    Par défaut
    Salut à vous,

    Notre ami recherche un moyen de récupérer l'arborescence d'un serveur sur un client. Ca me semble dommage et lourd de mettre un IdFTP juste pour ca . Une technique simple :

    Tu envois une commande du client vers le serveur ('Arbo|'+le_repertoire) par exemple. En lisant ce message le serveur réalise une recherche des fichiers et sous répertoire à partir de répertoire "le_repertoire". A chaque entrée il envoit les messages 'Rep|'+le_sous_répertoire ou 'Fic|'+le_fichier. Le client récupère ses messages réalise une exctration de 'le_sous_repertoire' ou 'le_fichier' et l'affiche dans une listbox appropriée

    Voila c'est tout

    A+

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    685
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 685
    Par défaut
    Certes. Mais le IdFTP implémente comme un grand l'envoi de fichiers et de leurs propriétés, il n'y a qu'à lire des valeurs dans des collections, ce qui est aussi sympa....

Discussions similaires

  1. [Fichier]suppression d'un fichier distant
    Par HurtMarley dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 18/06/2008, 16h17
  2. Explorateur de fichier - partage de fichier
    Par Jean-Matt dans le forum Général Conception Web
    Réponses: 5
    Dernier message: 08/11/2007, 00h23
  3. [C#] [Winforms] Explorateur de fichier et icônes windows
    Par Cl@rk dans le forum Windows Forms
    Réponses: 5
    Dernier message: 03/12/2004, 10h11
  4. include fichier distant
    Par noarno dans le forum ASP
    Réponses: 2
    Dernier message: 05/04/2004, 17h47
  5. MapPath et fichier distant
    Par arno_ dans le forum ASP
    Réponses: 8
    Dernier message: 16/09/2003, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo