是否有示例浏览和查找目录并将其保存为文件中的变量。
我找到了一个例子,但无法让它发挥作用,但是我不确定是否朝着正确的方向前进,或者是否有更好的方法来实现上述目标。
感谢帮助/建议。
set basedir {C:/}
set dir [tk_chooseDirectory \
-initialdir $basedir -title "Choose a directory"]
if {$dir eq ""} {
label .l -text "No directory selected"
} else {
label .l -text "Selected $dir"
}
答案 0 :(得分:1)
关于你如何做到这一点。如果您担心标签不可见,您只需要将其标记为“#34;托管"首先,像
grid [label .l -text "Selected $dir"]
或在if
结构
grid .l
或者,如果标签已经过管理但文字没有显示,则设置文字:
.l configure -text "Selected $dir"
要将目录路径保存在文件中,您需要打开文件并以某种方式写入文件,例如
set f [open file.txt w]
puts $f $dir
close $f
如果出现其他问题,在我们帮助您之前,您必须告诉我们它是什么。