2017-06-08 6 views
-7

私は開発者ではありませんが、小さなアプリケーションを作成する必要があります。シナリオは です。既存の金融アプリケーションがあります。アプリケーションが計算を完了すると、いくつかのパラメータが渡されます。私のC#アプリケーションは、これらのパラメータ(金融アプリケーションの出力パラメータ)を読み取る必要があります。プライマリアプリケーション(金融アプリケーション)がパラメータを渡さない場合、C#アプリケーションはこれらのパラメータ(テキストボックスでの入力)を入力します。誰も私のC#windowsフォームアプリケーションでこれらのパラメータをどのように読むことができるかについて私に助けてくれますか?他のアプリケーションの出力を読み取る

+2

そのプライマリ(財務)アプリケーションは出力データを標準出力に返すコンソールですか?この場合、https://stackoverflow.com/questions/186822/capturing-console-output-from-a-net-application-cを確認してください。 –

+1

[.NETアプリケーション(C#)からのコンソール出力のキャプチャ]の可能な複製(https://stackoverflow.com/questions/186822/capturing-console-output-from-a-net-application-c) –

+1

タグ"C#-4.0"と "C#-2.0"?これらのバージョンを使用できますか? "C#-3.0"では使用できませんか?奇妙な... –

答えて

1

金融アプリケーションが出力をコマンドラインに書き込まない限り、C#アプリケーションはこれらの結果を受け取ることができません。ファイナンシャルアプリケーションは、結果をある形式のファイルに書き出す必要があり、C#はこのファイルを読み取り、処理することができます。プロセスを使用してからアプリケーションを呼び出すに

UPDATE

ルック()。このpostを確認するには、Process()を使用してアプリケーションを実行し、その出力を取得する方法を確認してください。

これがうまくいくと思います。

+0

ありがとう、はい金融アプリケーションはコマンドラインに出力されます。どんな解決策ですか? –

+0

@Sinatrユーザーは彼が開発者ではないと言いました。どんなに奇妙な質問でも誰にも害を及ぼさないであろうが、ちょっとした助けになる。 – athar13

関連する問題