2024-04-26 20:28:53 发布
网友
我正在尝试向一个现有的与tcl/tk兼容的运行程序发送一条tk消息。你知道吗
问题是这个正在运行的程序的tk名称中有一个空格。想想“鲍勃2”。你知道吗
就我的一生而言,我不知道如何将()发送到“bob#2”并让它工作。你知道吗
这是我遇到的最常见的错误: _tkinter.tcl错误:错误的“MyCmd”参数数
tname = 'bob #2' mw.send(tName, "MyCmd")
有什么想法吗?-泰铢
注意:完全未经测试!
你试过了吗
tname = '{bob #2}' mw.send(tName, "MyCmd")
如果send方法编写正确,就不必这样做。花括号将是这个问题的Tcl解决方案(一个写得很糟糕的send方法)。另一种可能的解决办法是:
send
tname = 'bob\ #2'
或者,也许是\\。你知道吗
\\
注意:完全未经测试!
你试过了吗
如果
send
方法编写正确,就不必这样做。花括号将是这个问题的Tcl解决方案(一个写得很糟糕的send
方法)。另一种可能的解决办法是:或者,也许是
\\
。你知道吗相关问题 更多 >
编程相关推荐