如何使用浏览按钮选择文件夹/文件。我想知道在按钮的命令中放入什么内容?
答案 0 :(得分:4)
要让用户选择要打开的文件,请致电tk_getSaveFile
。它在某些平台上调用系统对话框,在其他平台上调用内部定义的对话框。它返回完全限定的文件名。 (当您执行另存为... 操作时,还有tk_chooseDirectory
。)
选择目录的等价物是button .b -text "Click me!" -command {
set theFile [tk_getOpenFile]
puts "You chose $theFile"
}
pack .b
。
以下是使用它的示例:
-command
然而,对于任何比这更复杂的事情,很多的社区经验表明,创建一个帮助程序并在users_item = {
"sessionId1": {
"12345645647": 1.0,
"9798654": 5.0
},
"sessionId2":{
"3445657657": 1.0
},
"sessionId3": {
"87967976": 5.0,
"35325626436": 1.0,
"126789435": 1.0,
"72139856": 5.0
},
"sessionId4": {
"4582317": 1.0
}
......
}
选项中调用它更容易。并非必须这样做,但代码更快且容易出错。也更容易测试。