• 0

[VB .NET] Loading a form on button click


Question

6 answers to this question

Recommended Posts

  • 0

That code is quite valid, but you can also do:

Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
   Dim loForm As New Form1
   Application.Run(loForm)
End Sub

I think the "Show" function is there for backwards compatibility with old VB code, i'm not 100% sure though.

  • 0
  kronos said:
That code is quite valid, but you can also do:

Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
   Dim loForm As New Form1
   Application.Run(loForm)
End Sub

I think the "Show" function is there for backwards compatibility with old VB code, i'm not 100% sure though.

585795236[/snapback]

Application.Run is for beginning a new application, meaning that the form will have its own message loop. Total overkill. Show() or ShowDialog() are the correct ways of showing a form.

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

    • No registered users viewing this page.
  • Posts

    • Elden Ring Nightreign's first update targets solo runs to reduce difficulty by Pulasthi Ariyasinghe FromSoftware released its first multiplayer-centric game last week, letting players jump into a variant of its Elden Ring universe but with friends. The three-player cooperative title, Nightreign, does offer players a separate option to try their luck at beating its levels solo. Following feedback, it seems the studio has realized the mode needs some tweaking. Today, May 2, FromSoftware released patch 1.01.1 to Elden Ring Nightreign, bringing with it changes to the roguelike's balance, as well as more than a few bug fixes. For single-player players exclusively, FromSoftware has added the effect "Automatic Revival Upon Defeat." This will get the player back into the action exactly once for free whenever they are fighting a night boss battle. It should also stack with the reviving item that's already available to find during runs. Moreover, single-player runs will give out more runes when defeating enemies, making the level-up process easier. This is an important change considering that with three players, the squad can split up to farm the level-up currency and clear out camps much faster than when playing alone. Other changes in this patch include higher drops of high-rarity Relics from surviving till Day 3, as well as when purchasing random relics from the Small Jar Bazaar at Roundtable Hold. Some important bug fixes are here too, including camera fixes for Guardian's Ultimate Art, Raider dealing more than intended damage, issues with the climbing up action, and much more. Find the complete changelog for patch 1.01.1 over here. Elden Ring Nightreign had a massive launch last week, going on to sell two million copies of the game at launch. While not as spectacular as the original Elden Ring, we found Nightreign to be a marvelous action game that never lets up on the accelerator. Read the complete review from Neowin here. Elden Ring Nightreign is now available on PC, Xbox One, Xbox Series X|S, PlayStation 4, and PlayStation 5.
    • Just because Windows 10 will stop receiving updates doesn't mean your Windows 10 installed there will stop working. There are people with iPhone 8/9/10 that are still working, even without updates. There are people with Android 8/9/10 that are still working even without receiving any updates for over 5 years. There are people with Windows 7 and 8 that are still working for over 10 years. And most people install Windows and disable updates, so there are still a lot of people running Windows 10 without improvements and security updates for over 10 years.
    • Windows 10 EOL is coming, so how many is “forced”? (to be prepared and not wait until the last moment in October?)
    • I guess more Windows users are switching on their desktops/laptops than people buying new Steam Decks. I wouldn't be surprised. Deck doesn't have the mainstream appeal of other handhelds, usually people who would want one already have one. Glad to see Linux go up!
    • Any news about Windows and Microsoft always brings up crazy people saying; - Windows 11 is terrible, it destroys my hardware, it had sex with my wife, it told the FBI that I visit shemale sites, it collects my data where I get illegal anime. Never use Windows 11, go for Linux and it will never have sex with your wife.
  • Recent Achievements

    • Week One Done
      Epaminombas earned a badge
      Week One Done
    • Week One Done
      Prestige Podiatry Care earned a badge
      Week One Done
    • Week One Done
      rollconults earned a badge
      Week One Done
    • One Month Later
      lilred1938 earned a badge
      One Month Later
    • Week One Done
      lilred1938 earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      148
    2. 2
      Xenon
      132
    3. 3
      ATLien_0
      123
    4. 4
      +Edouard
      103
    5. 5
      snowy owl
      96
  • Tell a friend

    Love Neowin? Tell a friend!