問題タブ [tcl]
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.
sql - Tcl を使用して Sqlite に BLOB データを格納する方法
Sqlite バックエンドを持つ Tcl TK アプリケーションがあります。文字列データを挿入、操作、および読み取るための構文をほとんど理解しています。ただし、Tcl を使用して Sqlite に画像やファイルを格納する方法がわかりません。
Sqlite で BLOB データを保持する列を作成する必要があることはわかっています。Tcl側で何をすべきかわかりません。誰かがこれを行う方法を知っているか、私に提案する良い参考文献を持っているなら、本当に感謝しています.
ありがとうございました、
ダミオン
scripting - tk、tcl exec stderr、stdout を個別に
私はtclスクリプトを持っています。
問題は、stderr に何かを書き込むことができるスクリプトを呼び出さなければならないことです (これは重大な失敗ではありません)。
tk/tcl で stderr と stdout を別々にキャプチャしたいと考えています。
このコードは結果を返しますが、stderr も含まれています。
また、結果を変数に取得したいと思います。
前もって感謝します...
excel - Tcl Tk で Excel ファイルと PDF ファイルを開く
Tcl Tk で既存の Excel ファイルを開く際に問題が発生しています。既存の MS Word ファイルを問題なく開くことができます。私が使用しているコードは次のとおりです。また、私のテスト アプリケーションには「package require tcom」が含まれています。
このコードはボタンによって実行されます。基本的に、ボタンが押された後に Test.doc が開かれます。
ファイルを既存の Excel ファイルに変更しようとしましたが、ボタンを押すと、ファイルが一瞬開いてから閉じます。これは、MS Access ファイルでも発生します。
Tcl Tk で既存の Excel ファイルを開き、開いたままにする方法を知っている人はいますか? また、PDF とテキスト ファイルについては、Tcom を使用してこれらのファイルを開くことができないことを理解しています。PDF、テキスト、およびその他の非 MS ファイルを Tcl Tk で開く方法を知っている人はいますか?
あなたの助けに本当に感謝します!
ありがとうございました、
DFM
sql - sqlserver でデッドロックが発生する
SQL サーバーで時々デッドロックが発生します。非データベース操作 (クレジット カード処理) をロックする関数を作成して、重複が発生しないようにしました。私の関数は次のとおりです(tclには申し訳ありませんが、SQLは十分に明確です)。デッドロックが時折発生する理由は誰にも分かりますか?????
tcl - 引数の処理を期待する
telnet経由でサーバーに接続し、いくつかの認証を行うexpectスクリプトを作成したいと思います。ただし、スクリプトパラメータの使用に問題があります。男に基づいて、私はこれがうまくいくと思っていました:
残念ながら私は戻ってきcan't read "argv1": no such variable
ます。これをどのように機能させることができますか?
tcl - ITCL - クラス内の連想配列メンバーにアクセスする方法は?
クラス自体内のクラスの連想配列メンバーにアクセスする方法は? Itcl は C++ をモデルにしており、C++ では次のように記述します。
Itclで同じことをする方法は? このような配列のアクセサ プロシージャを提供しないでください。通常の単純な変数の場合、これは cget を使用して取得できることがわかりました。
ただし、次の構成は機能しません。
これはまったく可能ですか?
string - 文字列内のすべての文字の ASCII コードを取得するための Tcl
文字列内のすべての文字の ASCII 文字を取得する必要があります。実際には、(小さな)ファイル内のすべての文字。次の最初の 3 行は、すべてのファイルの内容を文字列に正常にプルします (このレシピに従って):
文字の ASCII コードを正しく認識していると思います ( http://wiki.tcl.tk/1497を参照)。ただし、文字列内のすべての文字をループする方法を理解するのに問題があります。
まず第一に、以下は Tcl を使用して文字列内の文字をループする特に慣用的な方法ではないと思います。2 つ目は、さらに重要なことですが、すべての文字の間に余分な要素が挿入され、正しく動作しません。
以下は、上記で設定した「データ」変数の内容に基づいて動作するように記述したコードと、それに続くサンプル出力です。
コード:
出力:
tcl - tcl で CIDR をサブネット マスクに変換する
CIDR が与えられた場合、それをサブネット マスクに変換するにはどうすればよいですか。
tcl - Expect/TCL telnet proc がプロンプトを待機しない
telnet ログインおよび送信コマンドのコマンドを送信する Expect proc があります。telnet proc 内で TFTP を実行します。ファイルサイズは10MBです。しかし、telent プロンプトは、プロンプトが表示されるまで待機しません。タイムアウト期間を待ってオフになります。
Expect でプロンプトを待つ方法はありますか。
よろしく、 ミトゥーン