我一直在设置一个应用程序,该应用程序将从先前表单的输入中读取变量。
Public Sub frmGame_Load(sender As Object, e As EventArgs) Handles Me.Load
Dim index As Integer
Dim index1 As Integer
For index1 = 1 To 6
For index = 1 To 11
If index1 = 1 Then
If index = 1 AndAlso index = frmPicks.pickOne Then
ptrTopOne.Image = ptrWarriorImage.Image
Dim topOne As New Warrior
在运行 if-then 比较之后(因为我有几个不同的类要基于变量数据),我基于这个 frmGame_Enter 子中的变量创建一个新类。类已完全设置,并且正在创建的类正在从中调用,没有问题。
但是,在我的 Hoverover 子程序中,找不到新的声明,说明:未声明“类”。由于其保护级别,它可能无法访问。
Private Sub ptrTopOne_MouseHover(sender As Object, e As EventArgs) Handles ptrTopOne.MouseHover
If p1Turn = True Then
If hoverOff = False Then
HoverOver = 1
If topOne.getMoveProperties() = 0 Then
btnMoveBox.Hide()
无法读取 frmGame_Load 子中的新声明?
那么我的问题是:我如何能够在我的代码中声明我的新类,以便它在表单加载时声明,并且仍然可以使用比较?
如果这不够清楚,我会尽力澄清,非常抱歉。有几行代码,我只是参考了一下。感谢您的时间!