Bonjour, simple question, comment cré-t-on un répertoire, s'il n'exsiste pas?
Bonjour, simple question, comment cré-t-on un répertoire, s'il n'exsiste pas?
dans la faq on trouve:
lien:Utilisez pour cela fonction CreateDirectory.
if (CreateDirectory(Repertoire.c_str(), 0))
{
// Le répertoire a été créé
}
else
{
// Le répertoire n'a pas été créé
}
http://c.developpez.com/faq/bcb/?pag...desrepertoires
A la plasse de Repertoire.c_str() entouré de " ", ou encréant une variable AnsiString portant le nom Repertoire juste avant le if et en lui affectant donc le nom du répértoire. Je précise aussi qu'il ne faut pas mettre seulement le nom du répértoie mais qu'il est préférable de mettre tout le chemin depuis la racine.
rien a ajouter, pottiez t trop rapide pour moiA la plasse de Repertoire.c_str() entouré de " ", ou encréant une variable AnsiString portant le nom Repertoire juste avant le if et en lui affectant donc le nom du répértoire. Je précise aussi qu'il ne faut pas mettre seulement le nom du répértoie mais qu'il est préférable de mettre tout le chemin depuis la racine.![]()
merci
j'ai mis ca et ca fonctionne
par contre, comment je vide un repertoire (je peut supp et ensuite le recréer, mais y-a-t-il une meilleure manière?) ce sont des fichiers temporaires!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 AnsiString dir = Main->RepertoireTemporaire() + "evolucis"; if (!DirectoryExists(dir)) { CreateDirectory(dir.c_str(), 0); }
Tu peut aussi verifer que ton repertoire a bien été créé.on ne sait jamais.Envoyé par Galkir
je sais pas si ca peut t'aider.Envoyé par Galkir
http://www.developpez.net/forums/showthread.php?t=312
Partager