如何抑制由freewrap包装的tcl应用程序中的空白愿望窗口

时间:2013-07-18 11:06:34

标签: windows tcl exe wrapping

我使用freewrap将我的tcl脚本包装到windows exe文件中。我从批处理文件运行此exe,并在作业完成后,保留一个空白的Wish窗口。有没有办法创建一个exe而不显示Wish窗口?

1 个答案:

答案 0 :(得分:1)

在脚本结束时,wish不会像tclsh一样自动退出,它进入事件循环。在脚本末尾添加exit

一个愿望脚本总是有一个顶部窗口,它只是在你进入事件循环或者没有捕获并报告错误之后才会显示。如果您没有使用它,请通过将脚本隐藏wm withdraw .来启动脚本。