Процедура tcl для получения имени файла (для открытого) - tk_getOpenFile. Спецификация допустимых суффиксов, как это:переменные типы файлов в tk_getOpenFile
set fileTypes {
{"Image Files" { .tiff .TIFF .cr2 .CR2 .nef .NEF }}
{"All files" {*} }
}
Замена .tiff ... список .NEF с переменным успехом имен в имени переменной ип вспененные. Я бы предпочел не жестко кодировать этот список суффиксов в процедуре. Можно ли использовать переменную для указания списка суффиксов (suffixi)?
Извините, мой английский хуже, чем когда-либо в этот вечер. Надеюсь, это понятно. –
Недостаток моего мастерства в создании списков, потому что мои попытки были отклонены подпрограммой «открыть файл». Но полезно знать, что не нужно использовать фигурные скобки для построения списков - я предполагаю, что вы имеете в виду, когда они содержат переменную, которая должна быть расширена. Спасибо за ответ. Питер –