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

C++Builder Discussion :

renommer un fichier


Sujet :

C++Builder

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 18
    Par défaut renommer un fichier
    Bonjour,
    mon problème est le suivant:
    j'ai crée un fichier temporaire dans le quel j'ai copi des données.
    A la fin je veux le renommer mais j'arrive pas
    Si quelqu'un peut m'aider avec mon code:
    j'ai essayé deux méthodes:
    1er méthode:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     char * tmp_token  = "/0" ;
    token= "config_CAP" + ComboBox1->Text + ComboBox2->Text + __DATE__+"_"+__TIME__+"."+"cfg"; // le nom du nouveau fichier
     
    memcpy(tmp_token,&token,sizeof( token));
     
    char * oldname="Fichiers_config/CAP/tempo_CAP.cfg";
     
    char * newname="Fichiers_config/CAP/"config_CAP" + ComboBox1->Text + 
     
    ComboBox2->Text + __DATE__+"_"+__TIME__"."+"cfg";
     
    rename(oldname,tmp_token);
    quand je lance la compilation, il cré un fichier dans un autre répertoire et sans aucun nom
    Merci d'avance

  2. #2
    Expert confirmé

    Avatar de pottiez
    Homme Profil pro
    Développeur C++
    Inscrit en
    Novembre 2005
    Messages
    7 152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur C++
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2005
    Messages : 7 152
    Par défaut
    Bonjour,
    apparemment tes chemin de fichier ne sont pas correcte, déjà il apparait que tu as une guillemet en trop et de plus les séparateur de répertoire se font par le caractère '\' et non '/'.
    Dernière chose, ce séparateur doit être doublé car il est considéré comme caractère d'échappement, tu doit donc remplacer tes caractère '/' par '\\'

Discussions similaires

  1. Renommer un fichier a la date du jour
    Par mandrack dans le forum Linux
    Réponses: 3
    Dernier message: 15/12/2008, 10h18
  2. [LG]programme qui renomme des fichiers
    Par Ne0taku dans le forum Langage
    Réponses: 9
    Dernier message: 16/02/2005, 21h18
  3. renommer un fichier uploadé
    Par Sowa dans le forum ASP
    Réponses: 2
    Dernier message: 07/02/2005, 09h23
  4. Renommer un fichier avec SmartUpload
    Par PrinceMaster77 dans le forum ASP
    Réponses: 2
    Dernier message: 21/12/2004, 15h53
  5. [] [Réseau] Renommer des fichiers dans un site FTP
    Par JerBi dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 22/08/2003, 00h35

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