我們可以有一個單一的全局變量,可以通過多種形式操縱vb.net中的多種形式
1
A
回答
0
如果聲明爲公共,則可以從任何形式訪問單個變量。
如果你在form1中定義它,並想在form2中使用它,那麼在form2中你可以調用變量爲form1。 < 變量名>
以一個示例 -
Form 1代碼
公共類Form1中
Public a As Integer = 10
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Form2.Show()
End Sub
末級
表2代碼 公共類窗體2
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MsgBox(Form1.a)
End Sub
末級
4
總之,是的。您可以在模塊(.mod)文件或類(.vb)文件中包含全局變量。
Module Module2
Public variable As String = "Testing"
End Module
0
是的,可以這樣做。如果你聲明它爲shared
它將只存在於一個實例中。
Public Class SomeClass
Public Shared SomeField As String
End Class
我會,但是,建議將訪問封裝到外地到屬性:
Public Class SomeClass
Private Shared _someValue As String
Public Shared Property SomeProperty() As String
Get
Return _someValue
End Get
Set(ByVal value As String)
_someValue = value
End Set
End Property
End Class
通過包裝成一個屬性,你會更容易解決的情況下,這種圍繞價值問題情景將在未來出現。
1
聲明一個變量是這樣的:
Public Shared myVariable as Type
和從任何形式的接入它。
0
你在找什麼是「單身模式」。
但首先,你應該問問自己,你是否真的需要它。也許這個變量可能會作爲參數傳遞給函數或屬性。
0
使用
Public x As Integer
在任何形式的,然後當你想使用其他形式的變量,那麼你可以鍵入窗體名稱和然後一個點,然後變量名稱
這樣的
form1.x
乾杯!
相關問題
- 1. VB.NET - 使用多種形式
- 2. 在vb.net中的多種形式
- 3. VB.NET:多種形式的問題
- 4. delphi中的多種形式
- 5. asp.net中的多種形式
- 6. CreateView中的多種形式
- 7. 多種形式
- 8. 多種形式
- 9. 多種形式
- 10. 一種形式到多種形式
- 11. 如何檢索vb.net中的一種形式的值到另一種形式
- 12. 另一種形式的VB.NET呼叫子
- 13. 什麼是多態,它的兩種形式或多種形式?
- 14. cakephp多種形式
- 15. 爲多種形式
- 16. Zend多種形式
- 17. 軌多種形式
- 18. 如何知道在vb.net中哪種形式稱爲另一種形式?
- 19. 在vb.net中將變量從一種形式傳遞到另一種形式
- 20. 打多種形式單獨的視頻在vb.net
- 21. ajax/jquery的多種形式?
- 22. Django的多種形式
- 23. 的Symfony:多種形式
- 24. 1.5.2的Rails多種形式
- 25. 多種形式的EnableClientValidation
- 26. 指定的多種形式
- 27. 多種形式中,只有一種形式正在其餘形式不工作
- 28. 一種形式的多種產品
- 29. 多種形式在一種形式的播放[2.0.4]
- 30. MVC在Swing中的多種形式
好點,忘了'共享'。 – 2010-06-14 19:33:41