5
我從物品到物品處理程序創建了地圖。TCL如何打電話給物品處理員
array set handlers {
handleItem1 handlerFunction1
handleItem2 handlerFunction2
}
但是handlerFunctions可以帶參數。
所以下面的代碼是不會工作的。
if { [info exists handlers($item) ] } {
eval $this $handlers($item)
}
所以我可以chnage這個代碼能夠調用可以採取參數的處理程序?
我建議使用命令前綴並用'{*}'調用它們。 –
[Johannes Kuhn](http://stackoverflow.com/users/845414/johannes-kuhn)請你舉個例子,我該怎麼做? –