gpt4 book ai didi

TCL 调用另一个文件中的 proc,但找不到 proc : invalid command

转载 作者:行者123 更新时间:2023-12-03 07:01:40 36 4
gpt4 key购买 nike

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

program1.tcl 包含“set junk [tproc $a]”,这会给出“无效的命令名称 tproc”。

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

最佳答案

您是否在program1.tcl中program2.tcl?

如果没有,那么您需要在调用tproc之前source“program2.tcl”

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

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

关于TCL 调用另一个文件中的 proc,但找不到 proc : invalid command,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14370577/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com