2011-03-07 168 views
0

如何在VB.NET代碼中包含Java代碼?我可以在VB.NET代碼中包含Java代碼嗎?

+0

什麼你的意思包括與vb.net代碼的Java代碼?你的意思是從vb.net應用程序中運行java代碼,反之亦然? – 2011-03-07 15:14:29

+0

你究竟想要完成什麼? 從VB.NET調用Java? 從Java調用VB.NET? – 2011-03-07 15:14:55

+0

調用內部VB.NET的java這就是我彪 – jean 2011-03-07 15:23:01

回答

0

我不知道你的意思,但如果你想裏面vb.net反之亦然運行Java代碼,我會做到這一點是通過啓動從VB.net一個新的Java程序或啓動動的方式.net的Java應用程序可執行文件(兩者都需要在啓動應用程序之前進行編譯)。

要啓動從Java一個新的進程,考慮:

  • Runtime.exec

    例子:Runtime.getRuntime().exec("myVBApp.exe");

  • ProcessBuilder

    例如:ProcessBuilder process = new ProcessBulder("myVBApp.exe");

要啓動從VB.Net一個新的進程,考慮:

  • Shell

    例子:Shell("java myJavaApp")

  • Process

    例子:Process.Start("java","myJavaApp")

所有實例將需要更多的代碼,如果你想做的任何事情更有意義不僅僅是推出的過程中,但鏈接應該指向你在正確的方向。

至於你真正的播放器插件的問題,這可能值得一個單獨的問題。最好將每個問題都保留在一個主題上。

+0

我需要午餐過程從VB.NET thxx aloot – jean 2011-03-07 15:29:58

+6

MMMMM,午餐過程:) – 2011-03-07 15:38:29

相關問題