作者PttHuge (我要看Naruto >_<)
站内java
标题Re: [问题] 想请问一个COM的问题
时间Sat Apr 8 16:29:40 2006
※ 引述《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