我有这样的代码
proc press2 {v sbit} {
puts $v
puts $sbit
}
:
:
button .t.ok2 -text "OKI" -command "press2 $v $sbit"
有了这个,wrong # args: should be "press2 v sbit"
如果我把它改成 button .t.ok2 -text "OKI" -command {press2 $v $sbit}
我得到了,我得到了错误can't read "v": no such variable
,最后我尝试button .t.ok2 -text "OKI" -command [press2 $v $sbit]
了它没有给出任何错误但也不起作用。只是问有没有可用于 TCL/TK 的好的文档?通常的手册页和谷歌搜索对我没有多大帮助。我通过反复试验做了很多事情。