Private Function killint(i,killstr,killsub) If Not IsNumeric(i) Then i=killstr ElseIf i<=0 Then i=killsub End if killint=Int(Left(i,5)) End Function
該函數(shù)功能很明確,不再繁瑣說。
由于我們要通過積分判斷用戶級別,這里定義了一個私有函數(shù):
Private Function getlevel() bpoint=killint(bpoint,0,0) If bpoint<500 Then blevel="初級會員" ElseIf bpoint>=500 And bpoint<=100 Then blevel="高級會員" Else blevel="終極會員" End If Getlevel=blevel End Function
我們要得是回送用戶的信息,必須定義一個public公用函數(shù),顯示信息:
Public Function showuser() response.write("<h5>以下顯示<font color=red>"&bname&"</font>的資料:</h5>") response.write("<h5>性別:<font color=red>"&bsex&"</font></h5>") response.write("<h5>積分:<font color=red>"&bpoint&"</font></h5>") getlevel response.write("<h5>級別:<font color=red>"&blevel&"</font></h5>") End Function End class
使用這個類的時候這樣使用:(我在這里寫了一個表單處理的)
Set blueideauser=new blueidea blueideauser.getname=Trim(request("id")) blueideauser.getsex=request("sex") blueideauser.getpoint=request("point") blueideauser.showuser