我正在尝试创建一个自动执行所有操作的函数。这是我当前的代码:
Public Sub IncrementValueBeta(SlideDescription As String, SlideNumber As Integer, FormName As String)
ChangeSlide (SlideNumber)
MsgBox ("Test: " + SlideDescription)
AddClicks = FormName.ClickedTimes.Text + 1
FormName.ClickedTimes.Text = AddClicks
End Sub
这将为该值增加一个数字,但我试图使代码更简洁,而不必执行if FormName = "Slide1"
1000 次,因为它是一个巨大的问卷。
用户将键入"FormName"
例如,"Form1"
。在代码中,它会像FormName.ClickedTimes.Caption = AddClicks
在幻灯片中那样使用它,如果幻灯片是 25 次点击,它将是 26 次,它已经在工作,但只有当我不这样做时 Slide3
,FormName
有没有办法可以做到这一点?如果你知道怎么做,你能帮助我吗,因为如果我必须做If bah = "bah" then
elseif bah = "bah" then
1000 次,那将是一个真正的痛苦。
这将基本上将表单标签的文本更改为例如,用户单击是,我喜欢运动,代码将加载模块/类并将 label1.text 更改为 +1 点击,并将 label2.text 更改为“问题2",但它不知道它是什么形式,因此它将使用 FormName 中的文本,该文本与参数一起提供,以找出它正在编辑的形式。这就是我想在这里完成的
简而言之,我只想让它从 FormName 和 View FormName.Label1.text = ""
as中找到表单Form1.Label1.text = ""