看不太懂的asp类

来源:百度知道 编辑:UC知道 时间:2024/05/29 20:39:04
Public Sub class_Initialize()
On Error Resume Next
m_lOnBits(0) = CLng(1)
m_lOnBits(1) = CLng(3)
m_lOnBits(2) = CLng(7)
m_lOnBits(3) = CLng(15)
m_lOnBits(4) = CLng(31)
m_lOnBits(5) = CLng(63)
m_lOnBits(6) = CLng(127)
m_lOnBits(7) = CLng(255)
m_lOnBits(8) = CLng(511)
m_lOnBits(9) = CLng(1023)
m_lOnBits(10) = CLng(2047)
m_lOnBits(11) = CLng(4095)
m_lOnBits(12) = CLng(8191)
m_lOnBits(13) = CLng(16383)
m_lOnBits(14) = CLng(32767)
m_lOnBits(15) = CLng(65535)
m_lOnBits(16) = CLng(131071)
m_lOnBits(17) = CLng(262143)
m_lOnBits(18) = CLng(524287)
m_lOnBits(19) = CLng(1048575)
m_lOnBits(20) = CLng(2097151)
m_lOnBits(21) = CLng(4194303)
m_lOnBits(22) = CLng(8388607)
m_lOnBits(23) = CLng(16777215)
m_lOnBits(24) = CLng(33554431)
m_lOnBits(25) = CLng(67108863)
m_lOnBits(26) = CLng(134217727)
m_lOnBits(27) = CLng(268435455)
m_lOnBits(28) = CLng(5368709

ASP类的结构是

Class Class_Name

Public var0
Private var1

Private Sub Class_Initialize()
'statement
'这个函数在类实例化的时候执行, 相当于是构造函数
End Sub

Private Sub Class_Terminate()
'这个在类释放的时候执行, 相当于是析构函数
End Sub

Public Sub Sub_Name(Args)

End Sub

Public Function Fun_Name(Args)
Fun_Name = ReturnValue
End Function

End Class

ASP的类不存在继承, 必须实例化才能使用..

Set t = New Class_Name ' 实例化ASP类
t.Sub_Name "args"
s = t.Fun_Name("args")
Set t = Nothing '释放资源

K(0) = &H428A2F98
K(1) = &H71374491
K(2) = &HB5C0FBCF
K(3) = &HE9B5DBA5
K(4) = &H3956C25B
K(5) = &H59F111F1
K(6) = &H923F82A4
K(7) = &HAB1C5ED5
K(8) = &HD807AA98
K(9) = &H12835B01
K(10) = &H243185BE
K(11) = &H550C7DC3
K(12) = &H72BE5D74
K(13) = &H80DEB1FE
K(14) = &H9BDC06A7
K(15) = &H