人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

Asp組件初級基礎與精通系列之一

Asp組件初級基礎與精通系列之一

更新時間:2022-07-07 文章作者:未知 信息來源:網絡 閱讀次數:

一直以來,想寫一些組件方面的應用,這段時間終于可以寫一點自己喜歡的東西。

希望大家通過這些教程學習后,可以隨心所欲的寫出自己的組件。

每篇文章可能沒有關聯,只是寫一些組件編寫過程中出現的問題。

歡迎大家批評指正

環境:winxp+vb6+sp6+visual interdev6.0



作為第一篇,我們先來寫一個比較簡單的組件

完成的功能是:輸入兩個數相加,返回相加的結果

打開vb6,新建Activex Dll工程。工程名修改為fCom,類名修改為fC1

點擊菜單->工具->添加過程

我們在名稱內輸入Add,類型選擇函數,范圍選擇公有,然后確定即可

生成如下代碼,我們繼續完善

Option Explicit

Public Function Add(ByVal a As Long, ByVal b As Long) As Long

Add = a + b

End Function



Ok,一個簡單的組件就寫好了,點擊菜單->文件->生成fCom.dll文件

確定,在目錄下就會有fCom.dll文件



測試

打開visual interdev6.0,生成一個asp文件,為什么要使用interdev,因為它有代碼提示功能,與vb的ide環境一致,方便書寫

<%@ Language=VBScript %>

<HTML>

<HEAD>

<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">

</HEAD>

<BODY>

<%

set obj=server.CreateObject("fCom.fC1")

‘下面這句注意了,因為函數有返回值的,不能按下面的方法寫,否則ie中會報錯

‘obj.Add(3,4)

‘錯誤類型:
’Microsoft VBScript 編譯器錯誤 (0x800A0414)
’調用子程序時不能使用括號
’/xml/fc1.asp, line 9, column 12
’obj.Add(3,4)

‘下面是正確寫法

dim c

c=obj.Add(3,4)

Response.Write c

%>



</BODY>

</HTML>



配置好虛擬目錄,在ie中執行此asp文件,得到結果7



第一篇結束了,祝大家學習愉快

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 东明县| 长垣县| 沙河市| 宿迁市| 镇原县| 泌阳县| 滨州市| 巫山县| 辽源市| 镇坪县| 田林县| 东丰县| 西乌珠穆沁旗| 蒙自县| 田林县| 四子王旗| 裕民县| 惠州市| 根河市| 平和县| 普宁市| 阜南县| 永安市| 河池市| 临江市| 垣曲县| 金沙县| 唐海县| 宝坻区| 驻马店市| 手机| 浙江省| 元谋县| 阳春市| 五寨县| 乡宁县| 冀州市| 灵川县| 芷江| 时尚| 泾源县|