簡體   English   中英

你能用vbscript和ASP做課嗎?

[英]Can you do classes in vbscript and ASP?

反正有沒有像vbscript中的類那樣做。 我在經典ASP方面不太好。 或者有人有C#vbscript轉換常見問題解答。 我的問題是我必須在經典ASP中使用web服務,而返回類型是一個類的數組。 在使用C#的asp.net中,這是一塊蛋糕,因為我知道如何做到這一點,但你如何在經典的ASP中做到這一點?

你可以,但請記住,沒有遺產。

在你的班級中,以下是構造函數和析構函數。

Class_Initialize()
Class_Terminate()

請參閱http://msdn.microsoft.com/en-us/library/4ah5852c%28VS.85%29.aspx

我做了類似的事情來模擬屬性,但它們是函數。 我不知道如何在vbscript中做屬性。 幫助任何人?

Class Fubar


 Private m_var 

  Public Function set_one_type(stringtype)
 m_var = stringtype 
  End Function

  Public Function get_one_type 
 get_one_type = m_var 
  End Function 



  Public Function myBox(strMsg)  
 myBox = "Hej " & strMsg
  End Function
End Class

你這樣使用它:

Set myFubar = new Fubar
myFubar.set_one_type("Volvo") 

Response.Write(myFubar.get_one_type()) 

您可以在VBScript中創建類,就像在VB中一樣(使用明顯更有限的VBScript語法)。

查看Wrox VBScript參考的下載頁面 (這是一個很好的參考,BTW)。 在其中,您將找到完整章節的VBScript類和示例的源代碼。

具體來說,你需要第8章。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM