0

コレクションを表示するために使用しようとしていますが、使用foreach_in_collectionしているコードは次のとおりです。

foreach_in_collection itr $outputs {
    puts [get_object_name[$itr]]
}

ここで出力は、次のような値を持つコレクションです。out1, out2 etc.このコードを実行すると、次のようなエラーが発生しますunknown command '_sel843'。コンテンツを表示するには、を使用してリストに変換する必要があることを知っていますget_object_name。しかし、それは機能していません。助けてください。

4

1 に答える 1

2

get_object_name は、コレクションの要素を受け入れる内部手続きです。この値を評価するのではなく、直接使用する必要があります。

正しいコードは次のとおりです。

foreach_in_collection itr $outputs { puts [get_object_name $itr] }

Rgds、

于 2013-10-15T18:49:56.097 に答える