begin process at 2012 05 28 20:36:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Déplacer un dossier et son contenu


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Déplacer un dossier et son contenu

mardi 28 octobre 2003 à 11:57:18 | Déplacer un dossier et son contenu

bebel6

Bonjour,

je cherche à déplacer un dossier et son contenu par l'intermédiaire d'un simple click en utilisant la fonction MoveFile ( old, new );

Mion problème : de temps en temps cela fonctionne et de temps à autres g une erreur 32 ou 131 ke me renvoi GetLastError.

Kelkun aurait-il un moyen meme plus complexe pour pouvoir déplacer un dossier ainsi ke son contenu ????

je vous remercie par avance.

Cedricx
mardi 28 octobre 2003 à 12:07:24 | Re : Déplacer un dossier et son contenu

BruNews

Administrateur CodeS-SourceS
Et as-tu affiche l'explication du 32 ou 131 ?

BruNews, ciao...
mardi 28 octobre 2003 à 12:11:37 | Re : Déplacer un dossier et son contenu

bebel6

En fait je me rend compte ke g dis une betise dans le message, je ne veux pas déplacer mais juste renommer le répertoire en fait, désolé pour l'erreur voila l'explication des erreurs 32 et 131 :

32 : fichier deja utilisé par une autre aplmkication mais g su stopper celle là

131 : je ne trouve pas l'explication, snif

mais il faut peut etre ke j'utilise une autre fonction ke Move File pour simplement renomer le répertoire en fait.

cedricx
mardi 28 octobre 2003 à 12:25:18 | Re : Déplacer un dossier et son contenu

BruNews

Administrateur CodeS-SourceS

void DisplayLastError(DWORD errLast)
{
LPVOID lpMsgBuf = 0;
FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS,
NULL, errLast, MAKELANGID(LANG_NEUTRAL, SUBLANG_NEUTRAL),
(LPTSTR) &lpMsgBuf, 0, NULL);
if(lpMsgBuf) {
MessageBox(GetFocu(), (LPCTSTR)lpMsgBuf, "Error", MB_ICONEXCLAMATION );
LocalFree(lpMsgBuf);
}
}

Voila de quoi afficher l'erreur.

BruNews, ciao...
mardi 28 octobre 2003 à 12:30:03 | Re : Déplacer un dossier et son contenu

BruNews

Administrateur CodeS-SourceS
MessageBox(GetFocus(),...
MANQUAIT un s.
BruNews, ciao...
mardi 28 octobre 2003 à 13:22:45 | Re : Déplacer un dossier et son contenu

bebel6

merci pour ce code bien pratique :=), mais tjours rien à fzaire, l'erreur 32 ou 131 reviens de temps en temps et je ne sais tjours pas prkoi, je suis aller voir leur définition mais je ne comprend pas prkoi elles n'interviennent ke de temps en temps.

Il n'existe aucun autre moyen de renommer un répertoire à part MoveFile ???????

j'affiche bien mes 2 chemins pour voir si les params sont bons et c'est le cas, je ne vois pas prkoi ça marche pas et je cherche donc un autre moyen

Cedricx
mardi 28 octobre 2003 à 13:33:52 | Re : Déplacer un dossier et son contenu

BruNews

Administrateur CodeS-SourceS
MoveFile va impec mais il ne doit pas y avoir de fichier en usage dans le dossier concerne.
BruNews, ciao...


Cette discussion est classée dans : dossier, ke, temps, contenu, déplacer


Répondre à ce message

Sujets en rapport avec ce message

nouveau dossier avec SHBrowseForFolder(BROWSEINFO) [ par progrima ] salut!!! j'utilise la fonction SHBrowseForFolder(BROWSEINFO bi) pour avoir une boite de dialogue qui me permet de séléctionner un dossier de mon disqu taille du contenu d'un dossier [ par myocean ] J'ai trouvé comment trouvé l'espace libre, ocupé et la capacité d'un disque avec ''GetDiskFreeSpaceEx'' et maintenant je voudrai avoir la taille occu Recuperer le contenu d un dossier en C [ par Ptlpn ] Bien le bonjour, J ai une nouvelle colle a vous poser : comment puis-je faire pour recuperer le contenu d un dossier de mon choix, en C? Merci d avanc Fonction déplacer pour un exploreur !!! [ par champista ] Salut, Je suis à la recherche d'une fonction permettant d'afficher une boite de dialogue pour faire la sélection du dossier d'arrivé pour déplacer un Creation mini explorateur+propietes [ par champista ] Coucou, c encore moi...le debutantBon, je repars sur des nouvelles bases.Mon but est de créer une interface du type mfc avec:-une arborescence des dis Augmenter vitesse d'exécution [ par scelw ] Bonjour, Je "m'amuse" avec des nombres premiers de très grande taille. Le temps d'exécution de mon programme est très long. Pour aboutir, il faut souv Problème : Parcourir dossier avec une ListBox [ par kuruma ] Tout d'abord bonne année 2005 à tous!!!/*avec devc++ sans librairie autre que windows.h et autre librairies standards*/voila j'ai un petit probleme, j temps d'exécution d'un processus (c/linux) [ par davidauche ] bonjour a tt monde,comment calculer le temps d'exécution d'un processus en c sous linux!?j'essaie avec time et times  + struct tms marche pas! tjrs me modifier le contenu d'une picture de type icone [ par ninouch ] Voilà, j' ai créé une boite de dialogue dans laquelle j'ai insérer plusieurs "picture" avec un icone qui s'affiche par défaut à l'ouverture de la boit stocker listing dossier [ par nishoun ] bonjour, j'utilise cette procédure pour parcourir et afficher le contenu d'un dossier, mais j'aimerai pouvoir stocker ce que je lis plutot que de l'(a


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,009 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales