當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
JavaScript调用ATL COM(二)
生活随笔
收集整理的這篇文章主要介紹了
JavaScript调用ATL COM(二)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
作者:朱金燦
來(lái)源:http://blog.csdn.net/clever101
?
???? ?在上篇文章中介紹了如何在JS中調(diào)用ATL COM:
JS調(diào)用ATL COM中的C++接口的做法
現(xiàn)在我們可以把它嵌入到網(wǎng)頁(yè)中,在網(wǎng)頁(yè)中的JavaScript來(lái)調(diào)用它。我們新建一個(gè)html頁(yè)面,代碼如下:
??????
<html> <head><meta name="generator" content="Microsoft Visual Studio 9.0" /><title>加法計(jì)算</title><script language="javascript" type="text/javascript">// <![CDATA[function add_onclick() {var atlCom=new ActiveXObject("DevAssist.ImportCode");//創(chuàng)建com對(duì)象var num1 =document.getElementById("Text1").value; // 獲取第一個(gè)數(shù)var num2 =document.getElementById("Text2").value; // 獲取第二個(gè)數(shù)atlCom.Add(num1,num2);var AddResult = atlCom.AddResult;alert(AddResult); }// ]]> </script></head> <body οnlοad="return window_onload()" οnunlοad="return window_onunload()"><p> 輸入數(shù)一:<input id="Text1" type="text" /></p><p> 輸入數(shù)二:<input id="Text2" type="text" /></p><p> <input id="Button4" type="button" value="相加" οnclick="return add_onclick()" /></p> </body> </html>?
?????????? 效果圖如下:
??????? 這樣我們就可以在網(wǎng)頁(yè)中嵌入JavaScript代碼,然后通過JavaScript來(lái)調(diào)用后臺(tái)的C++接口了。
轉(zhuǎn)載于:https://www.cnblogs.com/lanzhi/p/6470306.html
總結(jié)
以上是生活随笔為你收集整理的JavaScript调用ATL COM(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 卡片式设计二三事
- 下一篇: 在ExtJS的ComboBox组件中实现