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 :

Creation d'un répertoire


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Inscrit en
    Novembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 8
    Par défaut Creation d'un répertoire
    Bonjour,

    Pouvez vous me dire comment créer un répertoire,

    En lui passant le chemin d'une DirectoryListBox

    Voici ce que j'ai essayé mais sans résultats

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CreateDirectory(DirectoryListBox->Directory, NULL);
    ou comme ceci aussi mais ça ne marchait toujours pas

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CreateDirectory("C:\\Documents and Settings\\Administrateur\\Bureau\\TPI v2\\test", NULL);
    Merci d'avance de votre aide.

  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
    Ce code de la FAQ doit fonctionner normalement : http://cpp.developpez.com/faq/bcb/?p...reerrepertoire

  3. #3
    Membre habitué
    Inscrit en
    Novembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 8
    Par défaut SVP aider moi
    merci

    Mais quand je souhaite mettre le chemin du DirectoryListBox

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (CreateDirectory(Directory, 0))
    Il me met :

    "Impossible de convertir AnisiString en const char*"

  4. #4
    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
    Il faut que tu ajout .c_str() à ton AnsiString pour le convertir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (CreateDirectory(Directory.c_str(), 0))

  5. #5
    Membre habitué
    Inscrit en
    Novembre 2007
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 8
    Par défaut
    Citation Envoyé par pottiez Voir le message
    Il faut que tu ajout .c_str() à ton AnsiString pour le convertir :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if (CreateDirectory(Directory.c_str(), 0))

    Merci beaucoup de ton aide précieuse

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

Discussions similaires

  1. Creation d'un répertoire en ftp
    Par NicolasTT dans le forum Développement de jobs
    Réponses: 0
    Dernier message: 02/03/2012, 13h28
  2. Script creation de répertoires
    Par angebe dans le forum Windows Serveur
    Réponses: 2
    Dernier message: 23/11/2007, 10h07
  3. [Répertoire] creation automatique de dossiers
    Par nestamak dans le forum Langage
    Réponses: 2
    Dernier message: 05/11/2006, 11h40
  4. déplacement et creation d'un répertoire
    Par imeys dans le forum Windows XP
    Réponses: 4
    Dernier message: 31/03/2006, 21h58
  5. [FTP] creation de répertoire et permissions unix
    Par evaness dans le forum Langage
    Réponses: 5
    Dernier message: 24/01/2006, 12h40

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