獲取文件名(用於打開)的tcl例程是tk_getOpenFile。允許的後綴的規格是這樣的:tk_getOpenFile中的變量文件類型
set fileTypes {
{"Image Files" { .tiff .TIFF .cr2 .CR2 .nef .NEF }}
{"All files" {*} }
}
更換.TIFF ... .NEF名單在未膨脹的變量名變量名的結果。我寧願不在程序中硬編碼這個後綴列表。有沒有辦法使用變量來指定後綴列表(suffixi)?
對不起,今天晚上我的英語比以往更糟。無論如何,希望這是可以理解的。 –
我對構建列表的掌握是有缺陷的,因爲我的嘗試被「文件打開」例程拒絕。但是知道不應該使用大括號來建立列表是有用的 - 我假設你的意思是,當它們包含一個應該擴展的變量時。謝謝你的回答 - 彼得 –