初始化全局变量.Net
Initialize Global Variable .Net
我正在尝试通过 "Initializing" A module/Variable 模块内部事件的方式寻求一些帮助。
我需要加载它,以便下面的 WinForm 使用它(显然)
让我解释一下...
我正在使用 WinSCP 库,并得到了作者本人在 WinSCP 方面的大量帮助。
但是为了解决我当前的问题,我需要初始化一个全局变量。
所以变量在那里,按顺序排列,但 "Form2" 拒绝使用它,因为它显然需要来自 Form1 中的事件 Started/Initialized。
模块称为 Public 模块模块 1.
Public Module Module1
Public mySession As Session
End Module
我需要在这次活动中Launch/Start它;
Private Sub Loginbutton_Click(sender As Object, e As EventArgs) Handles Loginbutton.Click
WinSCP 作者无法提供帮助,因为它单独在 WinSCP 之外,而且只是 .Net/VB 问题。我在 Whosebug 上得到了很多出色的帮助,所以我知道这里有人可以提供帮助。
这可能是我忽略和忘记的一些容易的事情。
我的头现在很疼,所以非常感谢任何帮助、代码示例和其他形式的帮助,因为我的头有点疼所有这些 Visual Studio 东西。
你这样做
Public Module Module1
Public mySession As New Session
End Module
或者
Public Module Module1
Public mySession As New Session
Sub New()
'//===>This code will execute when the application starts
mySession = New Session()
End Sub
End Module
或者在按钮点击事件上创建实例
Private Sub Loginbutton_Click(sender As Object, e As EventArgs) Handles Loginbutton.Click
mySession = New Session()
End Sub
如果你不能none这个选项那么你需要阅读库的文档,因为有时需要一个参数来初始化对象,甚至你不能创建它的实例,因为只能创建调用将在内部创建的其他函数的实例(这种事情是出于安全原因)
我正在尝试通过 "Initializing" A module/Variable 模块内部事件的方式寻求一些帮助。
我需要加载它,以便下面的 WinForm 使用它(显然) 让我解释一下...
我正在使用 WinSCP 库,并得到了作者本人在 WinSCP 方面的大量帮助。 但是为了解决我当前的问题,我需要初始化一个全局变量。 所以变量在那里,按顺序排列,但 "Form2" 拒绝使用它,因为它显然需要来自 Form1 中的事件 Started/Initialized。 模块称为 Public 模块模块 1.
Public Module Module1
Public mySession As Session
End Module
我需要在这次活动中Launch/Start它;
Private Sub Loginbutton_Click(sender As Object, e As EventArgs) Handles Loginbutton.Click
WinSCP 作者无法提供帮助,因为它单独在 WinSCP 之外,而且只是 .Net/VB 问题。我在 Whosebug 上得到了很多出色的帮助,所以我知道这里有人可以提供帮助。
这可能是我忽略和忘记的一些容易的事情。 我的头现在很疼,所以非常感谢任何帮助、代码示例和其他形式的帮助,因为我的头有点疼所有这些 Visual Studio 东西。
你这样做
Public Module Module1
Public mySession As New Session
End Module
或者
Public Module Module1
Public mySession As New Session
Sub New()
'//===>This code will execute when the application starts
mySession = New Session()
End Sub
End Module
或者在按钮点击事件上创建实例
Private Sub Loginbutton_Click(sender As Object, e As EventArgs) Handles Loginbutton.Click
mySession = New Session()
End Sub
如果你不能none这个选项那么你需要阅读库的文档,因为有时需要一个参数来初始化对象,甚至你不能创建它的实例,因为只能创建调用将在内部创建的其他函数的实例(这种事情是出于安全原因)