我们可以有一个单一的全局变量,可以通过多种形式操纵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. asp.net中的多种形式
- 2. 多种形式
- 3. 多种形式
- 4. 多种形式
- 5. 一种形式到多种形式
- 6. 如何检索vb.net中的一种形式的值到另一种形式
- 7. 另一种形式的VB.NET呼叫子
- 8. 什么是多态,它的两种形式或多种形式?
- 9. cakephp多种形式
- 10. 轨多种形式
- 11. 如何知道在vb.net中哪种形式称为另一种形式?
- 12. 打多种形式单独的视频在vb.net
- 13. ajax/jquery的多种形式?
- 14. Django的多种形式
- 15. 的Symfony:多种形式
- 16. 多种形式的EnableClientValidation
- 17. 指定的多种形式
- 18. 多种形式中,只有一种形式正在其余形式不工作
- 19. 一种形式的多种产品
- 20. 多种形式在一种形式的播放[2.0.4]
- 21. MVC在Swing中的多种形式
- 22. ASP.NET MVC多种形式
- 23. MVC验证多种形式
- 24. MailChimp for Wordpress多种形式
- 25. RenderAction使用多种形式
- 26. mvc.net多种形式childaction
- 27. 多种搜索形式
- 28. 提交多种形式
- 29. 使用多种形式
- 30. Jquery使用多种形式
好点,忘了'共享'。 – 2010-06-14 19:33:41