La routine tcl pour obtenir un nom de fichier (pour open) est tk_getOpenFile. La spécification des suffixes admissibles est comme ceci:types de fichiers variables dans tk_getOpenFile
set fileTypes {
{"Image Files" { .tiff .TIFF .cr2 .CR2 .nef .NEF }}
{"All files" {*} }
}
Remplacement de la .tiff ... liste .NEF avec les résultats de nom de variable dans le nom de la variable non élargie. Je préfère ne pas coder en dur cette liste de suffixes dans la procédure. Est-il possible d'utiliser une variable pour spécifier la liste des suffixes (suffixi)?
Désolé, mon anglais est pire que jamais ce soir. J'espère que c'est compréhensible de toute façon. –
Ma maîtrise des listes de construction est déficiente car mes tentatives ont été rejetées par la routine 'file open'. Mais il est utile de savoir qu'il ne faut pas utiliser d'accolades pour construire des listes - je suppose que vous voulez dire, quand elles contiennent une variable qui devrait être développée. Merci d'avoir répondu - Peter –