問題タブ [output]
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.
vb.net - 処理のために開いたままにする DOS ベースの実行可能ファイルの内容を動的にキャプチャする方法は?
チーム、
これについてあなたの助けをいただければ幸いです。
プロジェクトの背景: abcd.exe などの実行可能ファイルがあります。これは実際には、MS DOS ウィンドウで自分自身を開き、一度起動すると実行を継続する一種のサーバーです。前述のように、これはサーバーであるため、いくつかのログ トレースを記録し続け、DOS ウィンドウに新しい行を 1 つずつ追加し続けます。このサーバーを起動するにはいくつかのパラメーターが必要なので、ここでのパラメーターは、すべての構成の詳細が保存されている構成ファイルのパスです。したがって、このサーバーを起動するには、コマンド プロンプトで指定する必要があります。
*スタート > ファイル名を指定して実行 > CMD
abdc.exe -lookup "C:\MyServer\Bin\designConfig.properties"
手動の手順を避けるために、以下の行でabcd.batなどのバッチファイルを作成しました
"タイトル: 私のサーバー - ノード 1234 (サーバー) "
abdc.exe -lookup "C:\MyServer\Bin\designConfig.properties"
私のマシンと仕様
- 上記の abdc.exe ファイルは 64 ビット サーバーです。私の OS: Windows 7 64 ビット プラットフォーム: VB Visual Studio 2012 または MS Access VBA
私の要件
これで、VB フォーム、複数行のテキスト ボックスとボタンを作成しました。私が欲しい、
- そのボタンをクリックすると、実行可能ファイルまたはバッチ ファイルが検索され、パラメーターを受け入れることで abcd.exe サーバー プログラムが起動されます。(以下のコードを使用してこれで完了です)
=======================
=======================
これにより、実行可能ファイル、つまりサーバーが開きますが、CMD 画面が空白として表示され、テキストボックスの詳細を確認するために閉じました。閉じると、テキストボックスに、閉じたばかりの ABC サーバーの内容が表示されます。コンテンツは取得できますが、現在サーバーが稼働していません!!
したがって、[サーバーの開始]ボタンをクリックすると、(a) exeプログラム、つまりサーバーが起動し、(b) ウィンドウが非表示になります(使用するdosウィンドウはユーザーに表示されず、タスクバーで最小化されるべきではありません) .) (c) その DOS ウィンドウの内容をキャプチャし、フォームのテキスト ボックスに表示します (d) 最も重要なことは、新しいトレースがサーバー画面に記録されるたびに、abc サーバーの内容を更新することです。つまり、DOS 画面に新しい行が追加されます。 .
基本的に、私はこのサーバー インスタンスの複数のインスタンスを持ち、ログをチェックするためにすべてのインスタンスをユーザーに見せたくありません。リストボックスから特定の abc サーバー インスタンスを選択すると、関連する DOS 実行可能ウィンドウのライブ コンテンツがテキスト ボックスに表示されます。
多くのスレッドを検索しましたが、答えが見つかりませんでした。どんな助けでも大歓迎です!!!
PS: このサーバーは C で開発されており、コンソール アプリケーションではないと思います。
ありがとう、プラシャント
c++ - ファイル入力の分離
現在、私はクラスのプログラムを書いており、ファイルの入出力を使用する必要があります。彼女は、7 つの数字 (すべて整数) の 8 つの異なるセットであるファイルをくれました。ユーザーが読みたい行を入力してから、最大数、最小数、一連の数の合計、および一連の平均を出力する必要があります。XCode が 1 行の数字だけを読み取るのに問題があります。getline()それが解決策でさえあるとしても、私はこの機能をあまり練習していません。
助言がありますか?
php - スクリプトは、データベースからの出力で 1 つのデータをスキップします
私のスクリプトは、ユーザーの入力に相当するすべてのデータを出力することになっています。
EX 入力 client_id "2"
クエリ:
表示するだけです
最初のものをスキップします
client_id「3」を入力した場合
出力はありませんが、次のように表示されているはずです。
私のスクリプトをチェックして、ここで何が間違っているかを確認していただけますか?
javascript - 出力整数を 2 つの値に分離する
「1.70 80」である出力を 2 つの個別の整数に分割する必要があります。 http://jsfiddle.net/mqWGm/
eclipse - Spring によって隠されている、ネストされた例外トレースを表示する方法は?
Eclipse で Spring アプリケーションをデバッグしていると、長い例外チェーンが発生します。たとえば、私は
等々。Spring 内の例外を伴う複数のスタック。これは興味深いものではありません。以下のどこかに私の例外があるはずですが、Spring はそれらを表示しません。
そして、例外をクリックして、いつものように問題の場所に移動することはできません。
すべての例外を出力するSpringの言い方は?
アップデート
以下は完全な出力です。発生した場所がIllegalArgumentException切り捨てられた可能性があることがわかります。
python - Pythonでコンソール出力をファイルに書き込む
この質問で申し訳ありませんが、これが繰り返し発生するトピックであることはわかっていますが、問題を解決することはできません。実際、これは簡単に説明できます。実行の出力をそのままファイルに書き込みたいのです。つまり、私はこのような出力を持っています(混乱してすみません):
ご覧のとおり、奇妙な形式の出力があります。これは、ターミナルに次のように表示されます。
はるかに良い...この形式でファイルに出力を書き込みたいので、\ r \ nなどを削除することはできません。これは、ダウンロードの進行中の各ステップに1行ずつ表示されるためです。最終出力のファイルを書きたいだけです。
何か助けはありますか?
編集:
申し訳ありませんが、もっと明確にすべきでした。これはコマンドの結果ではなく、以下にコメントするように、jsonファイルの解析の結果です。出力を再現できます。
matrix - Lispの行列転置の別の関数引数として関数出力を渡す
Lisp で行列転置関数を作成中です。私のアプローチは、次のコードから見ることができます。
ご覧のとおり、do ループからの出力を list 関数の引数として渡そうとしています。ただし、matrix-T から返される do ループ出力しか得られません。とにかくこれを修正できるものはありますか?
jsp - Java EEのJspWriterとPrintWriterの違いは?
狂信者を「複製」するすべての人にとって、ここにSOに関する同様の質問があります。違いは、出力が理解できない鮮やかな例を描いていることです。
JspWriterとPrintWriterのドキュメントには、2つの違いがあると記載されています。1。JspWriterは例外をスローできますが、PrintWriterは例外をスローしないでください。2. JspWriterはバックグラウンドでPrintWriterを使用しますが、デフォルトではJSPページがバッファリングされるためthe buffer is flushed、JSPページのコンテキストで意味するものが何であれ、PrintWriterは作成されません。この最後の部分を理解したかどうかはわかりません。このJSPページについて考えてみましょう。
次の出力が生成されます。
ご覧のとおり、JspWriterは、期待どおりに文字列をブラウザに出力します。ただし、PrintWriterは、他のすべてがブラウザに送信される前に文字列を出力します。ブラウザに送信されたソースコードを調べると、PrintWriterの文字列は、DOCTYPE宣言の前の最初の行として送信されます。したがって、上記の例では、正確に何が起こりますか?
string - Data.ByteString.Internal.ByteString を StrLn に入れるにはどうすればよいですか?
私は haskell を学んでいて、Haskell コードとモジュールの使用に慣れるためにいくつかの小さなテスト プログラムを作成してみることにしました。現在、最初の引数を使用して、Cypto.PasswordStore を使用してパスワード ハッシュを作成しようとしています。プログラムをテストするために、最初の引数からハッシュを作成し、そのハッシュを画面に出力しようとしています。
次のエラーが表示されます。
私は次のリンクを参照として使用してきましたが、今は試行錯誤しているだけで役に立ちません。 http://hackage.haskell.org/packages/archive/bytestring/0.9.0.4/doc/html/Data-ByteString-Internal.html http://hackage.haskell.org/packages/archive/pwstore-purehaskell/2.1 /doc/html/Crypto-PasswordStore.html
php - IDdescでデータを投稿する方法
上記のスクリプトは機能していないようです。降順で投稿しながら、使用者の入力に等しいすべてのデータを選択したい
データを選択する場所を選択しながら、データベースからデータを降順で投稿するにはどうすればよいですか?