2016-07-09 80 views
-1

我想使用我的'迷你'項目連接到外部程序,並且因爲我是Java新手,我想問問你做什麼是最好的方法。 運行我的項目,用戶看到窗口,必須插入登錄名和密碼 - 在這裏,我想用在外部程序相同的登錄名和密碼,這是從.exe文件運行:如何連接到外部程序

enter image description here

目的我的計劃是發送具有不同內容/信息/數據的電子郵件。到目前爲止,我已經創建了一個接口,例如,可以在Outlook中生成一封包含相關信息的電子郵件。但是另外,我想從這個外部程序中添加(例如在附件中)這個電子郵件信息 - 讓我們說一些指定給這個問題的指令(例子)。我想做一些這樣的事情,以避免必須運行兩個甚至三個獨立的程序。

+2

這是哪個外部程序?您可能需要引用程序/可執行文件的API來獲取證書! –

+0

這是我工作中使用的某種程序...好吧,那怎麼做呢? – hjlhjlkhjkljlk

+1

這怎麼辦?這一刻很難說。你能否提供更多關於你想要做什麼的細節,更多關於你似乎試圖驅動的程序,更多關於你想要讓自己的代碼去做什麼的更多細節。細節很重要。 –

回答

0

爲了滿足您的郵件需求,如果是單郵件發送,並且您想要一個簡單快捷的解決方案,您可以嘗試使用一個java機器人來打開您的Outlook並填充數據。如果你在Outlook中有很好的捷徑,那麼做起來很簡單。 儘管如此,由於在機器人處理過程中與其他窗口事件的潛在交互作用,此解決方案並不穩固。所以,你應該檢查郵件是否被正確填寫。 如果你想要一個更可靠的解決方案,但更難實現,或者你想要做多個郵件發送,你可以使用JavaMail API來發送郵件。推出

  • 程序的API(Java或沒有)
  • 機器人API時

    • 程序參數:

      一般來說,在Java中,你有多種方式進行溝通與外部程序根據你的外部程序準備數據java

  • +0

    謝謝你的幫助! – hjlhjlkhjkljlk