- 553 名前:デフォルトの名無しさん [2009/11/02(月) 17:30:39 ]
- >>551,552
有り難うございます。 なんとか実行できる様になってきました。 基本的な事をお聞きしたいのですが、 複数行に渡るコマンド(forやwhileなど)を実行するにはTcl_Eval()では駄目なのでしょうか? 以下の様なコマンドをTcl_Eval()で1行づつ実行すると(1)は実行されますが、 (3)は実行されません。 Tcl_EvalFile()でまとめて実行すると、(3)も10回実行しますが、 Tcl_EvalFile()は全部終わるまで戻ってこないので、 Tcl_Eval()で1行づつ実行したいのです。 (1)puts "TEST!!" (2)for { set i 0 } { $i<10 } { incr i } { (3) puts "I is $i" (4)}
|

|