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

VB.NET Discussion :

Transformer une URL en chemin windows


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2004
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 154
    Par défaut Transformer une URL en chemin windows
    Bonjour ma question est en fait très simple. J'aimerais savoir si il existe une fonction permettant de passer de:

    http://localhost/mon_site/TOTO/fichier.aspx

    à

    C:/[chemin quelconque]/mon_site/TOTO/fichier.aspx

    Le but étant de pouvoir créer un dossier (via la seconde url) tout en stockant la première pour téléchargé le fichier.

  2. #2
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Oui avec la fonction replace :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Replace("Source", "http://localhost", "C:\[TON CHEMIN]")
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  3. #3
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Peut etre aussi controler les / vers \ avec la meme technique.

  4. #4
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Citation Envoyé par Danyel Voir le message
    Peut etre aussi controler les / vers \ avec la meme technique.
    Effectivement, en fonction de ce qu'il veut faire
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  5. #5
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Server.MapPath(URL) ou Page.MapPath(URL) te retournent ce que tu veux.

    cordialement

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2004
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Janvier 2004
    Messages : 154
    Par défaut
    Bonjour j'ai oublier de preciser que les chemins sont dynamique, ont ne peut donc pas passer par un replace (je vous aurais pas dérangé pour si peu ^^)

    Bossun j'ai tenté tes fonctions:

    'C:\PROGRAMMES\TRAVAIL\Projet\Bibliotheque\' n'est pas un chemin d'accès virtuel valide.
    Ca me donne ca quand je fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Response.Write("<br>" & Server.MapPath(Chemin_Stockage.Valeur).ToString)

  7. #7
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    n'envoie pas le localhost..

    envoie plutot un chemin du genre "~/TonRepertoire/page.aspx" ou "~" représente le repertoire de base de ton site

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 06/05/2013, 09h09
  2. Réponses: 3
    Dernier message: 18/02/2013, 05h15
  3. Réponses: 12
    Dernier message: 21/08/2008, 12h22
  4. [RegEx] Décomposer le chemin d'une URL
    Par CR_Gio dans le forum Langage
    Réponses: 9
    Dernier message: 17/08/2007, 12h48
  5. Réponses: 2
    Dernier message: 06/10/2005, 10h35

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