3

我是 TCL 的新手。我在 Windows Vista 下通过​​ DOS 窗口执行 TCL 代码:“ tclsh85 FOD/Scripts/program1.tcl”。

program1.tcl包括一个“ set junk [tproc $a]”,这给了“ invalid command name tproc”。

tprocprogram2.tcl在目录“ ”中定义c:a/b/lib。当我运行“”时,我需要做什么才能让 TCL 找到 proc tclsh85 FOD/Scripts/program1.tcl

4

1 回答 1

3

您是否在 program1.tcl 中进行了sourceprogram2.tcl ?

如果没有,那么你需要source "program2.tcl"在打电话之前tproc

http://tcl.tk/man/tcl8.5/TclCmd/source.htm

您还应该熟悉http://wiki.tcl.tk/9859package上的 Tcl命令

于 2013-01-17T08:58:24.550 回答