我有以下
头等;
Public Class Settings
Dim goal_x As Integer
Private Sub button_Click(sender As Object, e As EventArgs) Handles button.Click
goal_x = Convert.ToInt32(goal_x_set.Text)
End Sub
End Class
我想在另一个类中访问这个goal_x整数变量,换句话说,我希望变量值在不同的类中计算一个比较简洁的百分比
在第二课
Public Class shift_1
Private Sub button11_Click(sender As Object, e As EventArgs) Handles button11.Click
shft1_gage.Value = (Parameter Value from Class 1{goal_1})*5645/38745*100
End Sub
答案 0 :(得分:1)
Settings
类的代码只是一个类定义。它描述了该类的实例如何工作。要使用该类,您需要创建该类的instance
,并将reference
存储到该shift_1
类的实例可访问的某个实例。
这是101级的东西,而且Settings类也是一个表单的事实并没有改变它。
答案 1 :(得分:0)
您可以从另一个表格中调用变量:
表格1
Public Class Form1
Public x = 5
End Class
表格2
Public Class Form2
Dim a As Integer
a = Form1.x
End Class
答案 2 :(得分:0)
如果您希望您的类变量可以被另一个类访问,您可以将其放入 对您的变量或您的类中的公共语句,您创建要获取和设置的属性