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

打開APP
userphoto
未登錄

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

開通VIP
Asp中調(diào)用VB編寫的DLL

作者:   慈勤強(qiáng)
Email : http://www.360doc.com/mailto:cqq1978@Gmail.com
描述: Asp自身提供的幾大對象在有些時候并無法滿足我們的需要,這時候就需要我們
      自己動手編寫組件,然后在Asp中調(diào)用
最后修改: 2004-10-02
**/
    在用ASP做網(wǎng)站的時候,經(jīng)常發(fā)現(xiàn)有些功能是Asp本身所無法實(shí)現(xiàn)的,就必須借助于

第三方的組件。 比如說發(fā)送Email,文件上傳等等。


    今天就以VB為例,簡單的制作一個我們自己的組件,然后在Asp中調(diào)用它。

    首先,打開VB,在新建工程類型里面,我們選擇ActiveX Dll,如果您的組件需要

界面,也可以選擇ActiveX控件。

    然后,系統(tǒng)默認(rèn)生成一個類模塊Class1,我們可以改成我們需要的名稱,比如FirstClass。

說明一下,我們在Asp中調(diào)用對象的時候,是這么寫的:

    Set obj = Server.CreateObject("AdoDB.Connection")

    我們都知道,AdoDB是一個對象庫,里面有好多個對象,而Connection是其中的一個對象。

    所以,我們在上面創(chuàng)建的類模塊,其實(shí)就是具體的對象,與Connection的地位是一樣的。


    下面,我們就可以給我們創(chuàng)建的對象FirstClass編寫代碼,實(shí)現(xiàn)我們的功能了。

    我們寫個很簡單的方法,就是返回一個字符串


    Public Function getVersion() as String

            getVersion = "我的第一個DLL,版本1.0"

    End Function

    寫好之后,我們就要確定類庫的名字,就像上面的AdoDB一樣。 我們在工程菜單,工程屬性

    界面,可以看到一個工程名稱,默認(rèn)是”工程1“,這就是我們需要修改的地方,比如我們改成CqqLib


    好了,生成相應(yīng)的Dll, 這個時候系統(tǒng)就自動把這個組件注冊到系統(tǒng)中了。 如果要用在其它

    的電腦上,需要先注冊, 就是在命令行下輸入 regsvr32 a.dll 就可以了。


    下面,我們看看在Asp中怎樣使用這個Dll,很簡單:

    <%
    Set obj = Server.CreateObject("CqqLib.FirstClass")
    response.write obj.getVersion
     %>


     就可以看到輸出結(jié)果了,也就是 "我的第一個DLL,版本1.0"

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ASP中Connection對像封裝dll解決方案
關(guān)閉網(wǎng)站的危險的wscript.shell命令行執(zhí)行
開發(fā)ASP組件引用asp內(nèi)置對象方法
如何把ASP編寫成DLL
解決無IISXP系統(tǒng)無IIS如何安裝IIS
什么是publickeytoken及publickeytoken的作用
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服