[英]Java applet in a Delphi form
有什么方法可以在不使用TWebBrowser
情況下以Delphi形式加載Java小程序並與之交互?
那里有一個頁面,其中包含一個小程序,我想以自己的方式顯示在我的Delphi應用程序中,並且在用戶關閉它(或執行任何其他操作)后,我想與它進行交互(獲取有關用戶操作的詳細信息) 。
我知道TWebBrowser
能夠加載Java小程序,但是它不會讓我進行交互並獲得所需的東西。
.Net程序集可以完成類似的操作,但是我沒有使用Java小程序看到類似的東西。
編輯:
正如@PA指出的那樣:
“它不會讓我互動”……好吧,這就是瀏覽器在沙箱中運行Java Applet的實際原因
好吧..那不是什么意思。 我的意思是我無法像其他語言一樣從編輯中獲得價值。 我知道java在VM內運行,但是.Net也可以運行,並且我能夠使用一些COM和類似的東西與.Net進行交互。
我認為在TWebBrowser之外的Delphi程序中使用Java Applets的唯一方法是使用ActiveX技術。 可能是Google的此鏈接可以為您提供幫助: http : //www.oracle.com/technetwork/java/index-jsp-141438.html
也許您應該看看Java本機接口(JNI)技術。 例如,您可以在此處找到其Delphi實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.