国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
開發(fā)ASP組件引用asp內(nèi)置對象方法
開發(fā)ASP組件引用asp內(nèi)置對象方法

作者:BAIN 時(shí)間: 2005-08-11 文檔類型:原創(chuàng) 來自:藍(lán)色理想

眾所周知,ASP內(nèi)置了Response、Request、Server、Session、Application五個(gè)對象,其實(shí)這五個(gè)內(nèi)置對象正是IIS控制臺初始化的五個(gè)ActiveX DLL組件,既然IIS可以初始化這五個(gè)組件用于ASP中,我們當(dāng)然也可以直接在我們的ActiveX DLL中引用這些組件來實(shí)現(xiàn)我們的編程,也就是說我們可以在VB應(yīng)用程序中通過引用這些組件來實(shí)現(xiàn)訪問ASP內(nèi)置對象的功能。

通常大家了解的方法就是在安裝了PWS4或者IIS4以上的WEB服務(wù)器,直接在VB的ActiveX DLL應(yīng)用中引用一個(gè)名稱叫做“Microsoft Active Server Pages Object”的對象庫,通過引用這個(gè)對象庫,我們就獲得了一個(gè)對象(類):ScriptingContext,這個(gè)對象也正是我們整個(gè)文章探討的核心對象:Response、Request、Server、Session、Application。

但是換個(gè)思路來考慮。因?yàn)檎{(diào)用 Active Server Pages Object 開發(fā)的 ActiveX DLL 通常都是直接被ASP所調(diào)用。所以我們可以換個(gè)方法在不用直接引用Active Server Pages Object 對象庫的狀態(tài)下來使用ASP對象。

具體代碼如下:
1:新建一個(gè)VB工程,我們在這里命名為 UnitiCMSV2:(如下所示)

2:首先該VB工程中建立一個(gè)模塊,并在模塊中聲名ASP對象名稱:(如下所示)

3:建立一個(gè)類模塊,并在類模塊中初試化對象實(shí)例:(如下所示)

4:下面是ASP調(diào)用及初始化 ActiveX DLL 的方法:

以上就是本文主要的介紹內(nèi)容,通過ASP將ASP的內(nèi)置對象以參數(shù)的方式直接引用到VB的ActiveX DLL中。節(jié)約了引用對象和 OnStartPage 的花銷。這樣做我經(jīng)過測試效率是有所提高,但是如果你的ActiveX DLL不是應(yīng)用在ASP中。這個(gè)方面不推薦使用。因?yàn)檫@個(gè)方法是需要ASP作為對象的寄主身份存在的。

該方法是我在做 ASP 和 ActiveX DLL 的一些體會。希望對大家有所幫助。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Asp中調(diào)用VB編寫的DLL
ActiveX基礎(chǔ)——什么是ActiveX - .net 空間
VC的另類數(shù)據(jù)庫編程
ASP:ActiveX不能創(chuàng)建Scripting.FileSystemObject對象解決辦法
VB6.0和VB.NET差別
.NET技術(shù)解析
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服