Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 使用标签值作为计时器间隔的值_Vb.net_Timer_Label_Intervals - Fatal编程技术网

Vb.net 使用标签值作为计时器间隔的值

Vb.net 使用标签值作为计时器间隔的值,vb.net,timer,label,intervals,Vb.net,Timer,Label,Intervals,在visual basic.net中,是否可以使用label1.text作为timer1.interval的值 我尝试了以下方法,但不幸的是它不起作用 Dim Try_Interval As Integer = My.Settings.Error_Millisec Int32.TryParse(frmSettings.Lbl_Error_Millisec_Fin.Text, Try_Interval) 上面说 System.Windows.Forms.dll中发生类型为“System.Argu

在visual basic.net中,是否可以使用label1.text作为timer1.interval的值

我尝试了以下方法,但不幸的是它不起作用

Dim Try_Interval As Integer = My.Settings.Error_Millisec
Int32.TryParse(frmSettings.Lbl_Error_Millisec_Fin.Text, Try_Interval)
上面说

System.Windows.Forms.dll中发生类型为“System.ArgumentOutOfRangeException”的未处理异常

其他信息:值“0”不是有效的间隔值。 间隔必须大于0

我还尝试将其存储在my.settings中,如下面的代码所示

Dim Try_Max As Integer = Convert.ToDouble(My.Settings.Error_Try)
Dim Try_Interval As Integer = My.Settings.Error_Millisec

有什么建议吗?

您可以按如下方式设置间隔:

    Dim timerValue As Integer
    Integer.TryParse(timerLabel.Text, timerValue)
    Timer1.Interval = timerValue

您可以按如下方式获得间隔集:

    Dim timerValue As Integer
    Integer.TryParse(timerLabel.Text, timerValue)
    Timer1.Interval = timerValue

您可以按如下方式获得间隔集:

    Dim timerValue As Integer
    Integer.TryParse(timerLabel.Text, timerValue)
    Timer1.Interval = timerValue

您可以按如下方式获得间隔集:

    Dim timerValue As Integer
    Integer.TryParse(timerLabel.Text, timerValue)
    Timer1.Interval = timerValue

Int32.TryParse
在成功将字符串解析为
Int32
时初始化int参数,否则将为0。因此,由于格式无效或字符串为
“0”
,因此无法分析该字符串。它的价值是什么


frmSettings.Lbl_Error_Millisec_Fin.Text的值为0,请注意 我是从另一种形式上取的

:

指定滴答事件前的毫秒数的Int32 相对于勾号事件的最后一次出现而引发。价值 不能小于1


因此,指定一个
=1

Int32的值。TryParse
在成功将字符串解析为
Int32
时初始化int参数,否则将为0。因此,由于格式无效或字符串为
“0”
,因此无法分析该字符串。它的价值是什么


frmSettings.Lbl_Error_Millisec_Fin.Text的值为0,请注意 我是从另一种形式上取的

:

指定滴答事件前的毫秒数的Int32 相对于勾号事件的最后一次出现而引发。价值 不能小于1


因此,指定一个
=1

Int32的值。TryParse
在成功将字符串解析为
Int32
时初始化int参数,否则将为0。因此,由于格式无效或字符串为
“0”
,因此无法分析该字符串。它的价值是什么


frmSettings.Lbl_Error_Millisec_Fin.Text的值为0,请注意 我是从另一种形式上取的

:

指定滴答事件前的毫秒数的Int32 相对于勾号事件的最后一次出现而引发。价值 不能小于1


因此,指定一个
=1

Int32的值。TryParse
在成功将字符串解析为
Int32
时初始化int参数,否则将为0。因此,由于格式无效或字符串为
“0”
,因此无法分析该字符串。它的价值是什么


frmSettings.Lbl_Error_Millisec_Fin.Text的值为0,请注意 我是从另一种形式上取的

:

指定滴答事件前的毫秒数的Int32 相对于勾号事件的最后一次出现而引发。价值 不能小于1



因此,请指定一个
=1

Int32的值。TryParse
在成功将字符串解析为
Int32
时初始化int参数,否则它将为0。因此,根本问题是无法解析字符串。它的值是什么?frmSettings.Lbl\u Error\u Millisec\u Fin.Text的值是100,请注意,我从另一个表单中获取了该值。因此,首先您注释它是0,然后-在我发布答案后-删除该注释并说它是100?现在是什么?问题解决了吗?对不起,我打错了100到0,我不是故意的。是的,它仍然不起作用,先生。奇怪的是,错误消息确实表明它是0,当值为
Int32时,您会得到它。TryParse
在它可以成功地将字符串解析为
Int32
时初始化int参数,否则它将是0。因此,根本问题是无法解析字符串。它的值是什么?frmSettings.Lbl\u Error\u Millisec\u Fin.Text的值是100,请注意,我从另一个表单中获取了该值。因此,首先您注释它是0,然后-在我发布答案后-删除该注释并说它是100?现在是什么?问题解决了吗?对不起,我打错了100到0,我不是故意的。是的,它仍然不起作用,先生。奇怪的是,错误消息确实表明它是0,当值为
Int32时,您会得到它。TryParse
在它可以成功地将字符串解析为
Int32
时初始化int参数,否则它将是0。因此,根本问题是无法解析字符串。它的值是什么?frmSettings.Lbl\u Error\u Millisec\u Fin.Text的值是100,请注意,我从另一个表单中获取了该值。因此,首先您注释它是0,然后-在我发布答案后-删除该注释并说它是100?现在是什么?问题解决了吗?对不起,我打错了100到0,我不是故意的。是的,它仍然不起作用,先生。奇怪的是,错误消息确实表明它是0,当值为
Int32时,您会得到它。TryParse
在它可以成功地将字符串解析为
Int32
时初始化int参数,否则它将是0。因此,根本问题是无法解析字符串。它的值是什么?frmSettings.Lbl\u Error\u Millisec\u Fin.Text的值是100,请注意,我从另一个表单中获取了该值。因此,首先您注释它是0,然后-在我发布答案后-删除该注释并说它是100?现在是什么?问题解决了吗?对不起,我打错了100到0,我不是故意的。是的,它仍然不工作,先生。奇怪的是,错误消息确实表明它是0,当值是我用一个计时器和一个文本框做一个简单的项目时,你会得到它。当按钮处于cli状态时