2012-07-15 28 views
-1

我是新來這個非常有用的網站...所以我會感謝每一個在這裏: 約一個月,我開始通過Eclipse學習Java編程後,我學習C#約2年,我開始Java的原因我知道我可以開發應用程序和遊戲,並將它們放到開源市場(Playstore)...如何指導你的java寫的程序在另一個程序中寫文本?

所以我寫了一個簡單的程序在Java Eclipse中,它需要你的Facebook和Hotmail ..等ID並告訴你給一個簡短的主密碼和ID,這將幫助我避免鍵盤記錄器,並縮短我的時間輸入我的長ID和通行證。 這個程序通過這些級別: 1)您運行程序 2)它會告訴您爲可編輯列表添加一個PROGRAM或WEBSITE。 2.1)它爲每個添加到列表中的對象輸入(我的意思是ID和通行證)。 3)然後你回到程序的主選項卡,顯示2個文本框,一個用於短ID和另一個用於短傳。與程序列表下面/網站列表中選擇要登錄到哪個..

就是我要問: 當我告訴我的java程序運行一個程序,我不能找到一種方法將命令指向該程序,將真實密碼和電子郵件ID寫入文本框......例如:Windows Live Messenger ...我該怎麼辦?你能寫一個有用的代碼嗎?它似乎是與C#不同的位... p.s - 我知道如何在java中運行程序,但我不知道如何在程序中指揮命令。

回答

1

我想你想參數傳遞給外部程序...

這是做到這一點的一種方法:

public class Runner{ 
    public static void main(String[] args) throws Exception { 
    String[] cmd = { "C:\\Program Files\\MY PROGRAM.exe","PARAM1","PARAM2" }; 
    Runtime.getRuntime().exec(cmd); 
    System.out.println("Done."); 
    } 
} 
+0

非常感謝你......它真的幫了我......但最後一件事我怎麼能做到這一點,運行和傳遞參數.apk擴展名類型..如果你想在android操作系統上運行它?如果你想告訴我簡單的解釋(拋出異常)...並且我注意到你使用的顏色(藍色,天空,紅色,黑色),你輸入什麼......這些顏色表示什麼?我知道我說得太多了,但如果想幫我一個忙,就儘可能多地做。 – 2012-07-16 14:45:23

相關問題