日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

辦公之星控件在ASP中使用

 shamo9966 2010-07-25

摘要:download/OStarOCX.ocx'>;三、使用組件天生組件后,用戶就可以使用組件的各種接口了。在ASP中通過(guò)VBScript或Javasript腳本語(yǔ)言實(shí)現(xiàn)對(duì)組件接口的操縱。以下代碼以VBScript為例:1.


一、注冊(cè)辦公之星組件 

如用戶下載裝置了辦公之星組件演示工程,則在裝置過(guò)程中,裝置程序會(huì)主動(dòng)將辦公之星組件注冊(cè)到操縱系統(tǒng)里;如用戶單獨(dú)下載辦公之星組件,則需要依照如下方法注冊(cè)組件:

點(diǎn)擊“開(kāi)始”→“運(yùn)行”;在運(yùn)行對(duì)話框中輸入以下命令:

regsvr32 < 文檔名>  注冊(cè)一個(gè)ActiveX 組件

regsvr32 /u< 文檔名> 解除某ActiveX 組件的注冊(cè)


二、往頁(yè)面中添加辦公之星組件

1) 以FrontPage 2000為例,執(zhí)行菜單“插入->高級(jí)->ActiveX 組件” ;
 
2) 在彈出的“插入ActiveX組件”對(duì)話框中,選擇“OStarOCX2 Control” ;



3) 點(diǎn)擊“確定”按鈕后在當(dāng)前頁(yè)面插入組件,天生如下代碼:

<object class  width="256" height="165">
<param  value="65536">
<param  value="6773">
<param  value="4366">
<param  value="0">
</object>

其中第一行代碼中的width和height指的是該組件的寬度和高度,id是指該組件對(duì)象的名稱,通過(guò)該名稱實(shí)現(xiàn)對(duì)組件的操縱。由于該組件是運(yùn)行在客戶真?zhèn)€,為了使客戶端能夠準(zhǔn)確顯露該頁(yè)面,請(qǐng)?jiān)诘谝恍写a中參加語(yǔ)句:。該語(yǔ)句指示運(yùn)行該頁(yè)面的客戶端在無(wú)裝置辦公之星組件的狀況下該從哪里主動(dòng)下載該組件。示例是辦公之星組件在我們網(wǎng)站上的地址,您可以根據(jù)自己實(shí)際狀況進(jìn)行替代。第一句代碼篡改后如下:

<object class  width="256" height="165" CODEBASE='" >http://www./ostarocx/download/OStarOCX.ocx'>;

三、使用組件 

天生組件后,用戶就可以使用組件的各種接口了。在ASP中通過(guò)VBScript或Javasript腳本語(yǔ)言實(shí)現(xiàn)對(duì)組件接口的操縱。以下代碼以VBScript為例:

1. 指定文檔名打開(kāi)文檔

function openDocument(filename)
OStar.OnOpenFile filename
end function

說(shuō)明:filename為文檔名完整路徑字符串,可以為本地或遠(yuǎn)程文檔。

2. 彈出打開(kāi)文檔選擇框打開(kāi)本地文檔

Public Sub mnuFileOpen_click()
OStar.OnOpenFile ""
End Sub

3. 新建文檔

Public Sub mnuFileNew_click()
OStar.OnNewFile
End Sub

4. 保管文檔

Public Sub mnuFileSave_click()
OStar.OnSaveFile ostar.GetPathname
End Sub

5. 打印

Public Sub mnuFilePrint_click()
OStar.OnPrint
End Sub

6. 打印預(yù)覽

Public Sub mnuFilePrintPreview_click()
OStar.OnPrintPreview
End Sub

7. 打印設(shè)置

Public Sub mnuFilePrintSetup_click()
OStar.OnPrintSetup
End Sub

四、與數(shù)據(jù)庫(kù)的交互

辦公之星組件文檔中的數(shù)據(jù)、文字內(nèi)容以及圖片可以起源于數(shù)據(jù)庫(kù)。辦公之星中幾乎每個(gè)對(duì)象都可以設(shè)置別名,通過(guò)別名來(lái)取得對(duì)該對(duì)象的操縱。在ASP中實(shí)現(xiàn)對(duì)辦公之星組件文檔內(nèi)容的更新用到了XML技術(shù)。在這里我們不詳述,您可參考典范“存取圖片”(http://www./ostarocx/product_demo.asp)并下載源碼(http://www./ostarocx/download/OStarOCX_upfile.rar)分析。

五、客戶端運(yùn)行

無(wú)裝置辦公之星組件的客戶端第一行運(yùn)行以上我們做好的頁(yè)面,將好首先彈出對(duì)話框:



選中“裝置此程序”項(xiàng),然后點(diǎn)擊“確定”銨鈕。



必須選擇“是”銨鈕,否則你不能勝利裝置辦公之星組件,將無(wú)法運(yùn)行。

六、典范

請(qǐng)參考在線演示(http://www./ostarocx/product_demo.asp)中辦公之星組件典范

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多