-
Bug avec uigetdir?
Bonjour à tous,
Je suis en train d'adapter une application qui utilise la version R2006b de matlab sous Linux.
Dans l'IHM, on doit à un moment choisir un dossier. Dans le code cela se traduit par:
Code:
dir_name=uigetdir(default_WD, ... ['Sélection du répertoire de travail']);
La fenêtre de sélection s'affiche bien, je peux naviguer dans les dossiers, mais lorsque je sélectionne un dossier et que je clique sur OK j'ai invariablement le message
Code:
File does not exists
si j'essaye R2008b ça fonctionne correctement (malheureusement pour des raisons de compatibilité je suis obligé d'utiliser la 2006b :( )
S'agit-il d'un bug? Si oui, serait-il possible de contourner le problème?
merci d'avance pour votre aide :)
-
bon en fait j'ai trouvé ici une solution:
http://www.developpez.net/forums/d34...n/#post2136550
Le problème semble résolu en ajoutant ceci devant le uigetdir:
Code:
setappdata(0,'UseNativeSystemDialogs',false);
par contre si quelqu'un pouvait avoir la gentillesse de donner un début d'explication se serait sympa :)