• 0

[VB.NET] Date & Time on Label


Question

Hi, I am new to VB.NET, and I have a question.

I wonder how to put current date and time on a label? I put a label (label1) on window form, and inserted following code in it:

Private Sub Label11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label11.Click
	Me.Text = Date.Now
End Sub

However, the date will be printed on window title when I click on the label.

I tried to put Label11.Text = Date.Now just under Public Class Form1, but the IDE told me to declare Label11 first.

Could someone give me some hints? Thanks very much!

Link to comment
https://www.neowin.net/forum/topic/622005-vbnet-date-time-on-label/
Share on other sites

4 answers to this question

Recommended Posts

  • 0
  Gundamdriver said:
Hi, I am new to VB.NET, and I have a question.

I wonder how to put current date and time on a label? I put a label (label1) on window form, and inserted following code in it:

Private Sub Label11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label11.Click
	Me.Text = Date.Now
End Sub

However, the date will be printed on window title when I click on the label.

I tried to put Label11.Text = Date.Now just under Public Class Form1, but the IDE told me to declare Label11 first.

Could someone give me some hints? Thanks very much!

In .NET, Me is always referring to the Form itself. Label11.Text = Date.Now() is correct, but

you have to declare a statement first (in your case a Form1.Load statement) So that when the form loads, the label has the time in it. Remember, though, the time will not change in the label afterwards, since the load statement was run and doesn't run again. If you want to keep the time updated, you can insert a Timer object which will keep the time in the label updated.

Here's your opening code:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Label1.Text = Date.Now

End Sub

Then, if you want a timer event to update the time with each passing second, you drop a Timer component onto the Form, and Enable it in the Properties sheet. Then, in the Form1_Load Event, Type the following:

Timer1.Start()

Then this as a new Timer_Tick Event (as another Subroutine, of course)

Private Sub Timer1_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles Timer1.Tick
		Label1.Text = Date.Now
	End Sub

Enjoy!

Edited by devHead
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • >Mozilla's Firefox has been left behind over time in terms of market share, as it has not been able to keep up with Chromium-based browsers in the performance department. I have no problems with Firefox's performance whatsoever. I suspect the reason Firefox is lagging in market share is that average consumers haven't heard of it and are fine with what was installed on their systems.
    • The Expanse: Osiris Reborn is a new narrative-driven sci-fi RPG inspired by Mass Effect by Pulasthi Ariyasinghe Out of nowhere, a narrative-driven sci-fi action RPG has been announced that will take players into the universe of The Expanse TV show and novels. The reveal trailer landed today during the Future Games Showcase, offering both a cinematic look at the setting as well as snippets of gameplay. Check out the The Expanse: Osiris Reborn debut trailer above. The studio behind the project is Owlcat Games. Some may remember that name from being involved in the role-playing titles Pathfinder: Kingmaker, Pathfinder: Wrath of the Righteous, as well as the most recent hugely well-received RPG Warhammer 40,000: Rogue Trader. Now, the studio's sights are set on The Expanse universe, and it's going for the over-the-shoulder third-person gameplay route for the first time. “We’ve been dreaming about building a sci-fi action RPG of this scale for a long time, and The Expanse is the perfect universe to bring that vision to life,” says Owlcat’s Creative Director, Alexander Mishulin. “It’s a world grounded in realism and complexity, perfect for telling a story the way we like it— mature and character-driven, where your choices truly matter." The story will have players taking the role of a custom captain that can be from the Earth, Mars, or the Belt to take control of the most advanced ship currently available. There's a crew to meet and lead, tactical third-person combat, and, as expected from this franchise, a divided solar system to navigate and make decisions on. The studio was also very direct about this experience being inspired by BioWare's Mass Effect trilogy. Aside from the action-heavy gameplay seen in the trailer, Owlcat is promising plenty of political intrigue, as well as romance options for players to dive into. Game Design Producer Yuliya Chernenko added "many of us first played it in our teenage years, and it left a lasting impression," and that "we are building on that legacy and expanding what players anticipate from this experience." The Expanse: Osiris Reborn does not have a release window just yet, but it will be coming out on PC (Steam, Epic Games Store, GOG), Xbox Series X|S, and PlayStation 5.
    • I don't know of anyway other than winareo tweaker to set the font type in Win11. They took that option away!   No wonder people are staying with Win10, or 7.   It's not our computer with Win11.... it's theirs!
    • It makes no sense to name it iOS 26 after iOS 18 but logic has left the building a long time ago (remember Microsoft and their Windows 8, 8.1 and 10 or Windows 7 that was actually 6.2)? Not to mention the stupid trend of "rapid releases" where minor releases with some bug fixes and UI changes (basically unnoticeable) masquerade as major releases...
    • Have you tried setting your font to Aptos? Its specifically designed to display better.
  • Recent Achievements

    • Conversation Starter
      Naomi723 earned a badge
      Conversation Starter
    • Week One Done
      abortretryfail earned a badge
      Week One Done
    • First Post
      Mr bot earned a badge
      First Post
    • First Post
      Bkl211 earned a badge
      First Post
    • One Year In
      Mido gaber earned a badge
      One Year In
  • Popular Contributors

    1. 1
      +primortal
      488
    2. 2
      +FloatingFatMan
      256
    3. 3
      snowy owl
      246
    4. 4
      ATLien_0
      222
    5. 5
      +Edouard
      191
  • Tell a friend

    Love Neowin? Tell a friend!