作者: 藤岡和夫
日時: 2005/3/13(22:28)
On Sun, 13 Mar 2005 21:34:57 +0900
Noritsugu Nakamura <nnakamur@...> さんwrote:

 コメントありがとうございます。

> の -command {category $key} を
>    -command "category $key"
> にすれば動きそうですが。
> 
> 評価タイミングが何か違うんだった気が
> # とか、ずーと曖昧に使用している Tcl/Tk ユーザ…

 動きました(^^)/ ありがとうございました。{ }で括るか、" "で括るかで動作
が違うことがあるのは知ってはいたので、確かめたつもりだったのですが、確か
めていなかったようです(^^;)

 今、OusterhoutのTcl&Tkツールキットを読むと、39-40ページあたりに書いて
ありました。ダブルクォートでは変数置換が行われるのに対して、プレースでは
遅延評価されるということですね。遅延評価というのは、例えばコマンドが実際
に処理される時点で評価されるということです。

藤岡 和夫
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/