最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用JavaScript編寫COM組件的步驟

 更新時間:2009年03月17日 23:35:35   作者:  
用JavaScript編寫出來的COM組件稱為WSC。WSC即Windows腳本組件(Windows Scripting Component),是Microsoft COM的一個新技術(shù),可以通過易于使用的腳本語言來創(chuàng)建。
支持這些接口的腳本語言有:JavaScript/JScript、VBScript、Perl和Python等。
WSC有以下特點。
 小巧高效;
 易于創(chuàng)建、維護和部署;
 提供了創(chuàng)建COM部件的能力;
 提供了訪問大量系統(tǒng)服務(wù)的能力。
用JavaScript編寫COM組件的核心工作是完成一個.wsc(Windows Scripting Component)文件。.wsc文件是一種標準的XML文件,其格式如下:
<?xml version="1.0" encoding="UTF-8" ?>
<?component error="true" debug="true" ?>
<component id="程序ID">
<registration
description="描述"
progid="程序ID"
version="版本號"
classid="類型ID" remotable="true">
</registration>
<public>
<!--
定義組件方法
-->
<method name="方法名">
<parameter name="參數(shù)1"/>
<parameter name="參數(shù)2"/>
</method>
<!--
定義組件屬性
-->
<property name="屬性名"/>
</public>
<resource id="前面定義過的方法或?qū)傩悦?><![CDATA[
描述前面定義過的方法或?qū)傩悦?
]]></resource>
<script language="VBScript">
<![CDATA[
用VBScript實現(xiàn)的代碼
]]>
</script>
<script language="JavaScript">
<![CDATA[
用JavaScript實現(xiàn)的代碼
]]>
</script>
</component>
整個.wsc文件由組件聲明、方法和屬性聲明、方法和屬性描述、方法實現(xiàn)等部分組成。使用VBScript或JavaScript等腳本語言編寫COM組件的過程,也就是完成.wsc文件的過程。
注意:使用VBScript或JavaScript等腳本語言編寫出來的COM組件,其執(zhí)行性能是不能與以.dll、.ocx等可執(zhí)行的二進制文件為載體的COM相提并論的。因為腳本語言并不能被編譯,而只能運行于宿主機中,Windows平臺上的腳本宿主機是WSH(Windows Scripting Host),即WINDOWS\system32\scrobj.dll。
調(diào)用以腳本語言編寫的COM組件,實際上是一個直接調(diào)用WSH、再由WSH執(zhí)行腳本程序的過程。

相關(guān)文章

  • 純javascript版日歷控件

    純javascript版日歷控件

    這篇文章主要介紹了純javascript版日歷控件,引用calendar.js文件,再把input的id設(shè)置成calendar,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • 在百度知道團隊中快速審批新成員的js腳本

    在百度知道團隊中快速審批新成員的js腳本

    每天都有大量網(wǎng)友申請加入我的團隊,于是審核團隊新成員成了一個費力氣的活兒,在此情況下,我寫了個腳本,自動計算他們的回答采納率,采納率低于20%的自動打勾 選中,等級太低的人也自動打勾選中
    2014-02-02
  • iconfont的三種使用方式詳解

    iconfont的三種使用方式詳解

    這篇文章主要介紹了iconfont的三種使用方式,需要的朋友可以參考下
    2018-08-08
  • js編寫三級聯(lián)動簡單案例

    js編寫三級聯(lián)動簡單案例

    這篇文章主要為大家分享了JavaScript編寫三級聯(lián)動簡單案例,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-12-12
  • 基于JavaScript繪制動態(tài)花束的示例代碼

    基于JavaScript繪制動態(tài)花束的示例代碼

    p5.js 是一個JavaScript的函數(shù)庫,它在制作之初就和Processing有同樣的目標。本文將利用p5.js 制作出一束動態(tài)花束,感興趣的可以嘗試一下
    2022-06-06
  • 微信小程序使用webview頁面轉(zhuǎn)pdf文件代碼示例

    微信小程序使用webview頁面轉(zhuǎn)pdf文件代碼示例

    工作需求,將webview的內(nèi)容導(dǎo)出到pdf輸出,下面這篇文章主要給大家介紹了關(guān)于微信小程序使用webview頁面轉(zhuǎn)pdf文件的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-09-09
  • js實現(xiàn)簡單購物車模塊

    js實現(xiàn)簡單購物車模塊

    這篇文章主要為大家詳細介紹了js實現(xiàn)簡單購物車模塊,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • JavaScript隱式類型轉(zhuǎn)換

    JavaScript隱式類型轉(zhuǎn)換

    JavaScript的數(shù)據(jù)類型是非常弱的(不然不會叫它做弱類型語言了)!在使用算術(shù)運算符時,運算符兩邊的數(shù)據(jù)類型可以是任意的,比如,一個字符串可以和數(shù)字相加
    2016-03-03
  • 下拉框select的綁定示例

    下拉框select的綁定示例

    根據(jù)文本綁定text、根據(jù)值綁定value,下面有個不錯的示例,大家可以看看
    2014-09-09
  • 提升JavaScript加載速度的10種方式

    提升JavaScript加載速度的10種方式

    在許多現(xiàn)代網(wǎng)站中,有大量的JavaScript,事實上,JavaScript的下載和解析都需要時間,這使得網(wǎng)站的加載速度大大降低,有一些簡單的方法可以減少你在網(wǎng)站上加載的JavaScript數(shù)量,并使你正在加載的JavaScript加載得更快,我們今天將介紹這些方法
    2023-06-06

最新評論

房产| 隆安县| 广昌县| 渑池县| 页游| 宁化县| 古浪县| 鹰潭市| 获嘉县| 格尔木市| 济宁市| 汉沽区| 万山特区| 黔南| 昔阳县| 咸宁市| 桃源县| 汝州市| 田林县| 古交市| 吉隆县| 邻水| 从化市| 斗六市| 花垣县| 太和县| 逊克县| 图木舒克市| 双流县| 万年县| 仁布县| 章丘市| 阿克苏市| 天长市| 汾阳市| 壤塘县| 南川市| 慈溪市| 本溪| 靖江市| 忻州市|