問題タブ [itcl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
127 参照

tcl - Itcl のクラス メソッド内での自己参照

クラスのメンバー メソッド内で現在のオブジェクトを参照することは可能ですか。以下のコードをご検討ください。

$selfinに相当するものは何$childWidget SetParent $selfですか?

0 投票する
1 に答える
963 参照

tcl - TCL でのオブジェクトの存在の確認

オブジェクトが tcl に存在するかどうかを確認したい。info objectオプションを調べましたが、オブジェクトの存在に固有のものは見つかりませinfo existsんでした。オブジェクトではなく変数に対してのみ機能します。

何か案が?struct::stack のオブジェクトを作成しました ::struct::stack aa (Dcode) 52 % info object class aa ::struct::stack::stack_oo

tclooにあるようです。Itclでfindコマンドが機能すると思いますitcl::find object aa

しかし、tcl_oo を認識していません。

0 投票する
2 に答える
115 参照

tcl - Tcl/Tk - クラス メソッドをボタン コマンドとしてアタッチできない

コマンド ボタンにメソッドをアタッチしようとしましたが、次のエラー メッセージが表示されました。procを接続すると正常に動作します。

これを行う方法?

0 投票する
1 に答える
330 参照

tcl - ::itcl::delete が「無効なコマンド名」というエラーをスローします

オブジェクトとクラスを削除するために itcl delete コマンドを使用しています。ただし、tcl インタープリターは「無効なコマンド名 "delete"」と表示します。部分的なコード スニペットを次に示します。

ありがとう、ぼっぷ

0 投票する
2 に答える
339 参照

regex - ファイルパスの末尾から文字列を抽出するには正規表現が必要です

私はこのファイルパスを持っています:

イメージ/Linux/RHEL7-x64/PTSVPL/ptsvpl-esxi-x86_64-7.20.0302.vmdk

そして、これから最後から文字列を抽出したい、つまり、文字列が必要です:行全体からptsvpl-esxi-x86_64-7.20.0302.vmdk、同じことを手伝ってください。

パス vairies とサブフォルダーが拡張されるたびに、最後から文字列のみをフェッチするように教えられ、意図した文字列の後に「/」が含まれます

0 投票する
2 に答える
459 参照

tcl - tcl を使用して、英数字の文字列から複数の「-」を削除する必要があります

私はこの文字列を持っています:

そして、これから 2 番目の「-」を削除する必要があります。基本的に、私はこれらのような値をフェッチしています。したがって、そのような変数が見られる場合は、2 番目の「-」を削除して、同じものを「.」に置き換える必要があります。、したがって、文字列は次のようになります。


[編集]私は試しました:

0 投票する
0 に答える
76 参照

tcl - itcl では、chain というコマンドを使用して基本クラスのメソッドを使用していますが、別の使用方法はありますか?

itcl でチェーン コマンドを使用すると、継承されたクラス全体をチェーンしたいときにコマンドの応答が非常に遅くなります。

上記はチェーンを使用した例ですが、私の場合、非常に多くのメソッドとプロシージャ、少なくとも 50 個のメソッドと 10 個のプロシージャを持つクラス「トースター」がチェーンの動作を遅くしています。これに代わるものはありますか?

0 投票する
2 に答える
135 参照

tcl - itcl で true の false 値の構文を検証するより良い方法は何ですか?

true または false 値の構文を検証するこのコードがあります。1 が true で 0 が false のようなもので、それ以外の場合はエラーになります。

「getData」を使用して 0 または 1 の true または false をチェックし、その他のケースをエラーとして処理するコード ロジックなど、これを実行できる他の方法があれば教えてください。

0 投票する
1 に答える
317 参照

tcl - itclのパッケージrequireの代替は何ですか?

以下のように、Tcl コード内で使用される多くのパッケージが必要です。

非常に多くのパッケージが必要とする代わりに使用する代替手段は何ですか? これには時間がかかり、秒/ミリ秒単位で時間を増やす必要があるパッケージの他の代替手段を探しています