vbs类及用VB制作的DLL类,在ASP,vbs,vb里如何调用

Class Yongfa365Test      

 '==========声明变量==========       

Private p1       

Private p2, p3, p4, mySex       

Public MyName 'Public型变量相当于属性,引用类后可以直接调用或设置值             

 '==========声明属性==========      

Public Property GetAuthor()           

Author = "http://www.yongfa365.com/"     

End Property        

Public Property SetSex(Val)           

mySex = Val       

End Property             

Public Property Get Sex()           

Sex = mySex       

End Property             

'==========声明方法==========         

Public Function WriteSex()           

WriteSex = "我的性别是:" & mySex       

End Function             

'==========初 始 化==========         

Private Sub Class_Initialize           '在创建类的实例时发生此事件。          

 '初始化数据:变量,定义一些对象,如

Set strm = Server.CreateObject("ADODB.Stream")           

mySex = "女"      

End Sub            

 '==========销毁对象==========         

Private Sub Class_Terminate          

 '在所关联的类的实例终止时发生此事件。        

'把一些对象给注销掉,如:

Set strm = 

Sub         

End Class                 

 '创建类的实例。   

Set X = New Yongfa365Test      

Str = X.Author  

 '测试初始化数据   

Str = Str + vbCrLf + X.Sex   

Str = Str + vbCrLf + X.WriteSex     

'测试对属性附值   

X.Sex = "男"  

Str = Str + vbCrLf + X.Sex   

Str = Str + vbCrLf + X.WriteSex    

 '测试Public变量可以当属性来使   

Str = Str + vbCrLf + X.MyName   

X.MyName = "我是柳永法"  

Str = Str + vbCrLf + X.MyName     

MsgBox Str     

'销毁类的实例。   

Set X = Nothing 

 

 

 

调用方法:

ASP:   set fso=server.createobject("adodb.recordset")

VBS:    set fso=createobject("adodb.recordset")

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值