Composant genre opendialog pour ouvrir un dossier [Résolu]

Messages postés
172
Date d'inscription
mardi 11 novembre 2003
Dernière intervention
13 octobre 2008
- 14 oct. 2004 à 13:21 - Dernière réponse :
Messages postés
1799
Date d'inscription
vendredi 27 décembre 2002
Dernière intervention
19 juillet 2018
- 14 oct. 2004 à 15:19
hello...

J'utilise la version personnel gratuite Delphi6, et je me souvient qu'un ami ami avais installé sur cette meme version un composant du meme genre que "opendialog", mais pour selectionné un dossier plutot qu'un fichier...

J'ai essayé de cherché sur le site et sur le net des infos sur ou trouvé ce composant, mais sans succès...

Est ce que quelqu'un sait ou trouvé ce composant ou un composant du meme type?

Merci d'avance!
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
1232
Date d'inscription
lundi 4 février 2002
Dernière intervention
4 octobre 2006
- 14 oct. 2004 à 13:55
3
Merci
Essaye ca je pense que ca devrait fonctionner meme avec la version gratuite de delphi :

var
Dir : String;

begin

If SelectDirectory('Répertoire de recherche ?','',Dir) then
begin
ShowMessage('Le répertoire séléctionné est : ' + Dir);
end;

end;

Merci jmp77 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de jmp77
Messages postés
1799
Date d'inscription
vendredi 27 décembre 2002
Dernière intervention
19 juillet 2018
- 14 oct. 2004 à 15:19
0
Merci
Sinon, toujours avec SelectDirectory, mais ça ressemble plus à une boîte de dialogues "du genre OpenDialog", et tu peux en prime créer le répertoire saisi :

uses FileCtrl;

var
  Dir: String;
begin
  Dir := 'C:\Mes documents'; // par exemple...  
  if SelectDirectory(Dir, [sdAllowCreate, sdPerformCreate, sdPrompt], 0) then
    Label1.Caption := Dir;
end;


Dans tous les cas, ne pas oublier FileCtrl dans les uses ;)

Voir "SelectDirectory, fonction" dans l'aide en ligne de Delphi.

Bonne prog' :-p
Commenter la réponse de japee

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.