[R] Bug FileSelectFolder

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

[R] Bug FileSelectFolder

#1

Message par SurPriseS »

Bonjour,

Petite question, j'ai rien trouvé sur le sujet, un ami à testé mon programme de lecture MP3 et lorsque que la fonction FileSelectFolder est appeler, ben sa donne ça (ne pas faire attention à la 2eme erreur, je sais d'où elle vient celle là xD) :

Image

Donc il ne peut pas sélectionner le dossier, et donc tout le reste ne fonctionne pas...

Une idée ?

Code : Tout sélectionner

$cheminrep = FileSelectFolder("Choisir un dossier musique ? (Merci de sélectionnez le dossier) ", "")
J'avais un espace entre les 2 derniers "", je ne sais pas si sa peut en être la cause ?

Merci !
Modifié en dernier par SurPriseS le dim. 19 juin 2011 23:51, modifié 1 fois.
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#2

Message par jchd »

Sur quel système et avec un exe 32 ou 64-bits ?
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#3

Message par mikell »

La 2ème erreur a pu interrompre le script et bloquer l'affichage
L'espace entre les "" n'est pas en cause ("A nonexistent root dir will also cause the Desktop folder to be root.")
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#4

Message par SurPriseS »

Un xp, donc en 32 très certainement, compilé en 32 également vu que j'utilise aussi Xp 32 ;) et chez moi pas de soucis :|

Pour l'erreur qui suit, elle n'as aucun rapport, mais il m'as tout mis sur le même screen alors j'ai posté tel quel ;) je sais exactement d'où elle vient, faut que j'arrive à trouver une solution pour la corriger... ;)
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#5

Message par jchd »

Qu'il vérifie son registre, car si la clé desktop a sauté ...
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#6

Message par SurPriseS »

D'acc ;)

J'ai fait un ptit script bidon pour le coup :

Code : Tout sélectionner

MsgBox(0,"@DesktopCommonDir",@DesktopCommonDir)
MsgBox(0,"@DesktopDir",@DesktopDir)
Si sa renvoie rien, c'est que le problème vient de sa base de registre ?
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#7

Message par mikell »

SurPriseS a écrit :Pour l'erreur qui suit, elle n'as aucun rapport
Si les 2 fenêtres qui sont sur le screen sont apparues simultanément, c'est possible que au moment ou autoit détecte l'erreur, il bloque l'execution du script et des fonctions appelées par le script, et tu peux très bien te retrouver avec une GUI partiellement affichée, même si c'est une GUI windows
Le programme a été retesté après correction de la 2ème erreur ?

@jchd
la clé desktop ne fait pas partie des données que windows restaure automatiquement en cas de problème ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Bug FileSelectFolder

#8

Message par jchd »

Dans un système vérolé tout est possible.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
SurPriseS
Niveau 6
Niveau 6
Messages : 293
Enregistré le : jeu. 06 sept. 2007 11:35
Localisation : Finistère sud
Status : Hors ligne

Re: [R] Bug FileSelectFolder

#9

Message par SurPriseS »

Donc c'étais bien l'espace en trop...
Pas bien :

Code : Tout sélectionner

$cheminrep = FileSelectFolder("Choisir un dossier musique ? (Merci de sélectionnez le dossier) ", " ")
Bien :

Code : Tout sélectionner

$cheminrep = FileSelectFolder("Choisir un dossier musique ? (Merci de sélectionnez le dossier) ", "")
Après va comprendre pourquoi sa marchais chez tout le monde sauf chez lui...
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [R] Bug FileSelectFolder

#10

Message par jchd »

Argh, j'avais pas capté le coup de l'espace là. Je le voyais à la fin du texte... Mal lu.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Répondre