Re: [問題] 想請問一個COM的問題
※ 引述《kevinCosner (kevin)》之銘言:
: 大家好 小弟最近因為專題的需要 必須寫一個COM(C++)
: 讓網頁透過Javascript來使用它
: 我已經成功的把COM編成dll且註冊 網頁也可以呼叫到他的函式
: 但是如果我想把運算過後的值傳回給Javascript 應該怎麼做呢?
: EX:
: <OBJECT ID="IMPSActive" CLASSID="CLSID:B0C08A84-6FC3-4DA9-B490-928F0EA38923">
: </OBJECT>
: <script language = javascript>
: function btnclick(){
: IMPSActive.SetValue(5)
: alert(IMPSActive.TestValue)
: }
: </script>
: 其中SetValue是我COM中的一個函式 他把程式中的一個變數TestValue設成傳入的值
: 我在COM中用MessageBox可以成功的印出TestValue = 5 表示值有傳進去
: 可是當我在下一行用alert印出TestValue的值時 卻出現undefined
: 請問大家我要怎麼樣由Javascript擷取到運算過後的值呢?
: 謝謝大家^^
先聲明一下,這跟Java應該沒有關係
COM的元件在ASP中是可以直接呼叫,不過在javascript我沒試過
或許google一下javascript + COM會有答案也說不定
另外
http://neural.cs.nthu.edu.tw/jang/mir/technicalDocument/
裡面有一個用BCB製作COM元件的文件檔
然後透過ASP進行呼叫,雖然這份文件是小弟所做
不過自己也不是很懂,希望拋磚引玉一下(不過這應該只能站內)
--
嘿嘿..我是huge..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.165.52
討論串 (同標題文章)
java 近期熱門文章
PTT數位生活區 即時熱門文章