本文介绍了如何制作我的计时器hh:mm:ss格式?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的计时器看起来很好,但我想用hh:mm:ss格式



我目前的输出:



1:1:1



i想让它像

01:01:01



我的尝试:



my timer looks fine but i want to make it in hh:mm:ss format

my current output:

1:1:1

i want to make it like
01:01:01

What I have tried:

Private Sub Timer2_Tick(sender As Object, e As EventArgs) Handles Timer2.Tick
    Label17.Text = "" & Label14.Text & ":" & Label16.Text & ":" & Label15.Text
    Label15.Text = Val(Label15.Text) + Val(1)
    If Label15.Text = 60 Then
        Label16.Text = Val(Label16.Text) + Val(1)
        Label15.Text = 0
    ElseIf Label16.Text = 60 Then
        Label14.Text = Val(Label14.Text) + Val(1)
        Label16.Text = 0
    End If

End Sub

推荐答案

Label17.Text = "" & CInt(Label14.Text).ToString("00") & ":" & CInt(Label16.Text).ToString("00") & ":" & CInt(Label15.Text).ToString("00")





但是,请记住,如果标签包含除整数之外的其他内容,则上述代码将失败。



作为旁注,您应该为对象使用有意义的名称。这有助于理解和维护代码。



However, keep in mind that the code above will fail if the label contains anything else than an integer.

As a side note, you should use meaningful names for the objects. This helps to understand and maintain the code.



这篇关于如何制作我的计时器hh:mm:ss格式?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-31 10:00