Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Fonction déplacer pour un exploreur !!! [ Archives / Fichier / Disque ] (champista)

mardi 11 janvier 2005 à 21:08:59 | Fonction déplacer pour un exploreur !!!

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 dossier/fichier.
J'ai créé une boite de dialogue qui scan les disques dans un arbre et qui affiche les dossiers, fichiers et sous-dossiers dans une listview.
Je veux, qu'aprés sélection d'un dossier/fichier dans ma listview, cliquer sur un bouton 'déplacer' pour ouvrir une boite de dialogue pour sélectionner mon dossier d'arrivé. Et cliquer sur ok pour déplacer.
On m'a dis qu'une fonction permettait de le faire.
Pouvez vous m'aider si celle-ci existe et m'expliquer comment elle fonctionne car je suis débutant ???

Merci et à bientot

Champi

mercredi 12 janvier 2005 à 08:58:53 | Re : Fonction déplacer pour un exploreur !!!

ymca2003


#include <shlobj.h>

// boîte de dialogue de demande de répertoire de destination
char szDir[260];
BROWSEINFO bi;
memset(&bi, 0, sizeof(BROWSEINFO));
bi.hwndOwner = m_hWnd;
bi.pidlRoot = NULL;
bi.pszDisplayName = szDir;
bi.lpszTitle = szTitle = "titre";

// si on ne choisit pas de répertoire, utiliser celui du fichier choisit
LPITEMIDLIST pItem = SHBrowseForFolder(&bi);
if(pItem)
{
SHGetPathFromIDList(pItem, sztDir);
// libération de l'item créé
LPMALLOC lpMalloc;
SHGetMalloc(&lpMalloc);
lpMalloc->Free(pItem);
}


mercredi 12 janvier 2005 à 14:21:52 | Re : Fonction déplacer pour un exploreur !!!

champista

jte remercie bien de ton aide.

pi etre a plus tard

Champi



Cette discussion est classé dans : fonction, dossier, boite, déplacer, dialogue


Répondre à ce message

Sujets en rapport avec ce message

MFC et boite de dialogue Dossier [ par jpeg ] Je programme actuellement une petite app windows avec MFC et j'aimerai pouvoir sélectionner un dossier. Le problème, c'est qu'en MFC, il y a bien une boite de dialogue recherhcer dossier [ par cedkat ] bonjourje suis sous builder 6 et je voudrai faire une boite dialogue me permettant d'aller cherdher un repertoire mais avec un aspect "XP" et non "3.1 Ouvrir une boite de dialogue en spécifiant le dossier par défaut. [ par freepouy18 ] Bonjour a tous,voila, j'aimerai savoir comment spécifie-t-on le dossier par défaut lors de l'ouverture d'une boite de dialogue. Prog ss VC++6.voici l' PB Boite de dialogue et View - Opengl [ par Fipovi3 ] Bonjour à tous,Voila, j'ai une application opengl en Visual C++ (MFC-SDI) et je souhaiterai modifier la position de mes objets par l'intermédiaire de Le programme ne répond pas. [ par mohdaef ] Bonsoir.J'ai fait un petit programme en boite de dialogue dans lequel, lors d'un appui sur un bouton une fonction est lancée. Cette fonction contient Comment transmettre variable d'une boite de dialogue a la vue? [ par Slown ] Bonjour a tous! j'au un probleme: j'ai créé une fenetre avec un CEdit et un button; ce bouton m'affiche une boite de dialogue avec elle aussi un Cedit boite de dialogue GTK [ par beny100 ] bonjour a tous, je voudrais savoir comment afficher un message d'erreur dans une boite de dialogue avec gtk sous le langage c      <img src="http://ww listview dans la boite de dialogue [ par javadev1 ] slt. je suis débutant en programmation. j'utilise visual c++ 2003 pour apprendre. mon problème est le suivant : je crée un projet win32 et par défaut dialogue avec dll [ par Chayy ] Bonjour,je cherche à donner des informations à ma dll à partir de mon application principale. Je dois lui fournir deux tableaux, qui seront utilisés d communication avec une boite de dialogue fille [ par yag00 ] bonjourj'ai une boite de dialogue qui contient un control progressbar. je veux que la barre de progression s'incremente et ferme la fenetre une fois a


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,218 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.