[R] Sélectionner un dossier

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

[R] Sélectionner un dossier

#1

Message par Linox »

Bonjour, pourriez vous me donner un bout de code pour selectionner un dossier et placer sont chemin dans une variable ?
Modifié en dernier par Linox le ven. 24 oct. 2008 11:59, modifié 2 fois.
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: Sélectionner un dossier

#2

Message par Yogui »

un truc comme ça ?

Code : Tout sélectionner

$cheminrep = FileSelectFolder("choisir un dossier ? (Merci de sélectionnez le dossier) ", " ") 
MsgBox(0,"chemin",$cheminrep)
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: Sélectionner un dossier

#3

Message par Linox »

Bonjour et merci beaucoup ;)

Et comment faire pour décomposer le chemin, récupérer les dernier dossier uniquement ?
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: Sélectionner un dossier

#4

Message par Yogui »

Passer par un tableau est le plus simple

Par contre merci de respecter les règle du forum et de mettre les balise [..] dans les titres de tes demandes

http://autoitscript.fr/forum/viewtopic.php?f=35&t=595
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [..] Sélectionner un dossier

#5

Message par Linox »

Ca y est j'ai mi les balises :)


Comment faire ce tableau ?
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Sélectionner un dossier

#6

Message par Yogui »

Code : Tout sélectionner

$cheminrep = FileSelectFolder("choisir un dossier ? (Merci de sélectionnez le dossier) ", " ") 
MsgBox(0,"chemin",$cheminrep)
$tableau = StringSplit($cheminrep,"\") - découpage du string dans un tableau avec pour séparateur \
$x = $tableau[0] -dans un tableau la ligne 0 contient le nombre de ligne de ce tableau
MsgBox(0,"dernier repertoire du chemin",$tableau[$x])-  j'affiche la dernière ligne
Linox
Niveau 5
Niveau 5
Messages : 112
Enregistré le : dim. 28 sept. 2008 07:25
Status : Hors ligne

Re: [..] Sélectionner un dossier

#7

Message par Linox »

Merci beaucoup ;) ;) ;)
Répondre