Tcl 如何在tk中访问widget spinbox文本变量中的值?

Tcl 如何在tk中访问widget spinbox文本变量中的值?,tcl,tk,Tcl,Tk,这是我对spinbox的命令: spinbox .mytopframe.box -from 8.0 -to 256.0 -increment 8 -borderwidth 10 -wrap on -textvariable no_of_pins set var1 $no_of_pins.get() 但我无法将spinbox中的值设置为var1。 当我访问var1变量时,会出现类似“0.get()表达式末尾的额外标记”的错误。 如果我直接访问文本变量no of pins,我会

这是我对spinbox的命令:

    spinbox .mytopframe.box -from 8.0 -to 256.0 -increment 8  -borderwidth 10 -wrap on -textvariable no_of_pins

    set var1 $no_of_pins.get()
但我无法将spinbox中的值设置为var1。 当我访问var1变量时,会出现类似“0.get()表达式末尾的额外标记”的错误。 如果我直接访问文本变量no of pins,我会得到错误,因为“无法读取no of pins”


请帮助我修改我的代码

读取spinbox值的代码应该是
set var1$no_of_pins
,get()看起来像是从另一种语言传入的