2016-07-09 23 views
-1

私は私の「ミニ」プロジェクトを使って外部プログラムに接続したいと思います。私はJavaで新しくなっているので、何をするのが最善の方法か聞いてみたいと思っています。外部プログラムへの接続方法

enter image description here

目的:ここで私は.exeファイルから実行されている外部プログラムと同じログイン名とパスワードを使用したい - 私のプロジェクト、ユーザーのログイン名とパスワードを挿入する必要がウィンドウを参照してくださいを実行 私のプログラムの内容は、異なるコンテンツ/情報/データを持つ電子メールを送信することです。これまでは、たとえばOutlookで関連情報を含む電子メールを生成できるインターフェイスを作成しました。しかし、私はこの外部プログラムからのこの電子メール情報に(例えば添付ファイルに)追加したいと思います。問題に割り当てられた何らかの命令(例)を挙げましょう。 2つか3つの別々のプログラムを実行する必要がないようなものを作りたいと思います。

+2

これはどの外部プログラムですか?資格情報を取得するには、プログラム/実行可能ファイルのAPIを参照する必要があります。 –

+0

これは私の仕事で使っているプログラムのようなものです...どうしてこれができますか? – hjlhjlkhjkljlk

+1

どうすればいいですか?今は言いにくいです。あなたがしようとしていること、ドライブしようとしているプログラムの詳細、自分のコードを実行しようとしていることの詳細など、より詳細な情報を提供できますか?詳細は重要です。 –

答えて

0

あなたの郵送の必要性のために、それが単一のメールを送信するためのもので、簡単で迅速なソリューションが必要な場合は、あなたの見通しを開き、データを埋めるJavaロボットを使用することができます。あなたが見通しに良いショートカットを持っているなら、それは簡単です。 しかし、このソリューションは、ロボット処理中の他のウィンドウイベントとの潜在的な相互作用のために堅実ではありません。したがって、メールが正しく埋められていることを確認する必要があります。 より信頼性の高いソリューションが必要だが実装が難しい場合、または複数のメール送信を行いたい場合は、JavaMail APIを使用してメールを送信できます。一般的に

、Javaであなたの外部プログラムの可能性を応じて外部プログラムとデータを通信するための複数の方法があります:

  • プログラムAPI(Javaまたはない)
  • ロボットAPIを起動するとき

    • プログラムパラメータをjava
  • +0

    ありがとうございました! – hjlhjlkhjkljlk

    関連する問題