tcl

    2

    1答えて

    Tcl_WriteCharsの出力UTF-8文字を正しく設定するための初期設定はありますか?例えば #include <tcl.h> int main() { Tcl_Interp *tcl = Tcl_CreateInterp(); Tcl_Channel channel = Tcl_GetStdChannel(TCL_STDOUT); Tcl_Wr

    0

    1答えて

    デフォルトのテキストがボックスに表示されたエントリウィジェットが必要です。状態を無効にする。編集ボタンをクリックすると有効になり、テキストを変更することができます。私は編集ボタンの部分を管理することができます、ちょうどエントリウィジェットについての助けが必要です。 私はこのコードを試してみました:-textオプションは-textvariableの略語であることを entry .e1 -text "

    0

    2答えて

    私はリストのリストを返す手続きを持っています。最初に分割しないで内部リストにアクセスする方法を理解できません。私はきれいな方法がなければならないと確信しています。例えば 、これ: proc return_l_of_l {} { set x {a b c} set y {d e f} return [list [list $x] [list $y]] } set l

    0

    1答えて

    client.exeの実行ファイルがあります。このファイルは "autoupdate-client.exe。 "で始まるファイルで置き換えられます。たとえば、client.exeが実行され、autoupdate-client。 。exeファイルは同じフォルダに、プログラムがクライアント。を削除し、次のコードは、未亡人で実装されてCLIENT.EXEする自動更新 - クライアント。名前を変更します次

    1

    3答えて

    リスト内の最初と最後に一致する単語や正規表現を見つける方法を探しています。以下のような 何か:正規表現は非常に遅くなることが set list "The dog rant to the field by the red house..." set first [lsearch -regexp $list \[Tt\]he] ($first =0) set last [lsearch -la

    0

    1答えて

    execとawk doe snot throwエラーを使用してSET変数の値を使用すると、値が抽出されません。このファイルの名前をIPとして127.0.0.1するrouteripの値を期待し set routername [lindex $argv 0] set routerip "exec awk {{ /$routername/print \$2 }} /tmp/RIPTable" pu

    0

    1答えて

    Tcl/Tk GUIでテーブルを作成します。テーブルの各ボックスの最小サイズは(x = 10、y = 2)になり、任意のボックスに挿入された単語がボックスのサイズを超えると、Y軸に向かって調整されます。 私を助けてください。 私はこのコードを試してみました: proc table {w content args} { frame $w -bg black set r 0

    0

    1答えて

    TkCon GUIで機能の実行を途中で止めたい。たとえば、私はTkCon GUI上でコマンドとプロシージャを実行していますが、その場で停止させたい場合はどうしたらいいですか? linuxコンソールでは、 "ctrl + C"を使用します。それはTkConのGUIでは動作しません。

    0

    2答えて

    どのように変数を常に50文字後に分割することができますか? のでsplittは50 charachters set length [::textutil::adjust $text -length 50 -strictlength true] よろしく 編集した後にのみ、新しい行にあります。 入力が LaRochelle, a former pirate captain, is caught

    0

    1答えて

    Tclのサブプロセスmoreに書き込もうとすると、broken pipeエラーが発生します。 moreが異常終了したようです。例: #!/usr/bin/env tclsh set pager [open {| more} w] for {set i 0} {$i < 10000} {incr i} { puts $pager "$i foo" } close $pager