如何在Visual Studio 2010表单应用程序中启动计时器

本文关键字:应用程序 启动 计时器 表单 2010 Visual Studio | 更新日期: 2023-09-27 18:37:00

这是我第一次发帖,但我想知道如何在启动程序后获得一个计时器递增。我有计时器和停止按钮,如果我有一个开始按钮可以按下,我可以让它启动,但我希望它在打开应用程序后启动,因为我正在制作的游戏中有多个计时器一个接一个。谢谢大家。我尝试搜索这个,但找不到任何东西。我对应用程序编程仍然很陌生,所以这不是我以前做过的事情,甚至不知道该尝试什么。

如何在Visual Studio 2010表单应用程序中启动计时器

欢迎,

我建议找到 FormLoad 事件处理程序(通过双击表单或查看属性窗口(查找闪电图标)并搜索 Load 事件处理程序。

或者,您可以尝试使用 FormShow 事件处理程序,该事件处理程序将在实际显示表单而不是加载表单时触发。根据您要实现的目标,这可能是更好的选择。

无论哪种方式,您都需要将

Timer.Start()

在这样的事件处理程序中。

希望对您有所帮助。

在表单的加载事件(双击表单)中,您可以使用

timer1.Start();

您可以通过简单地调用 Timer.Start() 来启动计时器

何时调用此选项取决于触发器。通常,您将此内容写入事件处理程序、您提到的"按钮单击事件"或应用的"应用程序启动事件"(如 Main 方法),但这取决于您正在编写的应用程序类型 (WinForms?)。

您可以通过按

以下方式启动计时器在启动程序时启动计时器:

    public Form1()
       {
        InitializeComponent();
        time.Start();
        time.Tick += time_Tick;
        } 

或通过在表单加载事件处理程序中启动计时器