none
utilisation du caractere "\" dans une chaine RRS feed

  • Question

  • bonjour,

    je construit une chaine indiquant le chemin du repertoire a utiliser de la sorte:

      string ReferenceExport = UtilsProcFunc.CheminExtraction + "\\EXP" + datetime.today.date+ "jcf/uou;

    avec public static string CheminExtraction = "C:\\Fichier Extrait";

    a l executionj ai bien         ReferenceExport=    "C:\\Fichier Interpol\\EXP5/10/2012 12:00:00 AM.txt"   

    mais ensuite l erreur suivant est generer lorsquil doit trouve le repertoire et y ecrire le fichier EXP5/10/2012 12:00:00 AM.txt"

    1- l erreur est la suivante : th egiven path is not supported.

    car il traduit le "05/10/2012..." en chemin de fichier egalement or il est compris dans mon nom de fichier

    2- comment formater la date afin de l avoir au format jj/mm/aaaa, en otant egalement l heure

    merci de m aider


    Marcelle NGOUNOU

    jeudi 10 mai 2012 06:46

Réponses

  • Bonjour,

    Windows ne supporte pas les caractères "/" dans les noms de répertoires et de fichiers. Vous devez donc remplacer vos "/" par un autre caractère (par exemple "-").

    Cordialement


    Gilles TOURREAU - MVP C#
    Architecte logiciel/Consultant/Formateur Freelance
    Blog : http://gilles.tourreau.fr
    - MCPD : Enterprise Developper / Windows Developper 3.5 / ASP .NET 3.5/4.0
    - MCITP : SQL Server 2008 Developper
    - MCTS : ADO .NET 3.5 / SQL Server 2008 Developper / Windows Forms 3.5 / ASP .NET 3.5/4.0

    jeudi 10 mai 2012 07:10
    Modérateur