我目前正在構建一個Web界面,其中列出了用於數據輸入的數據加載以供仔細閱讀。該網站實際上並沒有更新我們的後端。我們有一個供應商支持定製的Windows應用程序,我們用它來輸入數據。單點登錄通過IE瀏覽器
這個網頁界面正在取代一些excel列表+ VB。該系統的Excel版本能夠將一些數據傳遞給已經打開的自定義Windows應用程序實例,並將應用程序中的某個ID在Excel中點擊,因此我試圖從瀏覽器中複製該實例。
到目前爲止,我能夠通過在IE中這個JavaScript親近:
<script type="text/javascript" language="javascript">
function RunFile() {
WshShell = new ActiveXObject("WScript.Shell");
WshShell.Run(pathToApp, 1, false);
}
RunFile()
</script>
但這種方法,我相信嘗試打開Windows應用程序的新實例。不能訪問當前打開的版本。我想看看我需要使用Windows「sendKeys」方法的VB代碼。
這不是我以前做過的或者需要做的事情。所以對我來說這很新鮮。
是否可以通過瀏覽器將數據傳遞到已打開的Windows應用程序?
有沒有其他的選擇可用,我在想也許Electron可以在這裏幫助嗎?還是我錯了,在這方面打敗了一場失敗的戰鬥?