最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WinForm實(shí)現(xiàn)程序一段時(shí)間不運(yùn)行自動(dòng)關(guān)閉的方法

 更新時(shí)間:2015年09月01日 12:46:13   作者:我心依舊  
這篇文章主要介紹了WinForm實(shí)現(xiàn)程序一段時(shí)間不運(yùn)行自動(dòng)關(guān)閉的方法,涉及WinForm計(jì)時(shí)器及進(jìn)程操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了WinForm實(shí)現(xiàn)程序一段時(shí)間不運(yùn)行自動(dòng)關(guān)閉的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
using System.IO;
using System.Security.Cryptography.X509Certificates;
using System.Net.Security;
namespace DemoDataGridView
{
 public partial class Form3 : Form, IMessageFilter
 {
  private int m_WaitMinute = 0;
  System.Windows.Forms.Timer MyTimer;
  public Form3()
  {
   InitializeComponent();
   MyTimer = new Timer();
   MyTimer.Interval = 1000;
   MyTimer.Tick += new EventHandler(MyTimer_Tick);
   Application.Idle += new EventHandler(Application_Idle);
  }
  void MyTimer_Tick(object sender, EventArgs e)
  {
   if (m_WaitMinute < 60)
   {
    MyTimer.Enabled = true;
    MyTimer.Interval = 10000; //10秒
    m_WaitMinute += 1;
    // this.Opacity = 1.0 - Convert.ToDouble(m_WaitMinute / 60.0);
   }
   else
   {
    MyTimer.Enabled = false;
   }
  }
  void Application_Idle(object sender, EventArgs e)
  {
   if (m_WaitMinute == 0)
   {
    System.IO.File.WriteAllText("D:\\1.txt", DateTime.Now.ToString());
    MyTimer.Start();
   }
   else
   {
    if (m_WaitMinute >= 6)
    {
     System.IO.File.WriteAllText("D:\\2.txt", DateTime.Now.ToString());
     this.Close();
    }
   }
  }
  public bool PreFilterMessage(ref Message m)
  {
   if (m_WaitMinute != 0)
   {
    m_WaitMinute = 0;
    MyTimer.Enabled = false;
    return true;
   }
   return false;
  }
 }
}

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • C#驗(yàn)證身份證的函數(shù)

    C#驗(yàn)證身份證的函數(shù)

    因做項(xiàng)目需要,參考網(wǎng)上資料寫(xiě)了一個(gè)身份證驗(yàn)證的C#方法,本方法是在VS2005[C/S] 下寫(xiě)的。前面2個(gè)是網(wǎng)友們的實(shí)現(xiàn)方法,第三個(gè)才是項(xiàng)目中使用的哦,小伙伴們參考下吧。
    2015-05-05
  • C# 操作 MongoDB的示例demo

    C# 操作 MongoDB的示例demo

    這篇文章主要介紹了C# 操作 MongoDB的示例demo,幫助大家更好的理解和學(xué)習(xí)c#,感興趣的朋友可以了解下
    2020-12-12
  • C# 獲取某個(gè)時(shí)間的0點(diǎn)0分和23點(diǎn)59分59秒

    C# 獲取某個(gè)時(shí)間的0點(diǎn)0分和23點(diǎn)59分59秒

    這篇文章主要介紹了C# 獲取某個(gè)時(shí)間的0點(diǎn)0分和23點(diǎn)59分59秒,文中給大家提到了java 獲取某一日期的0點(diǎn)0分0秒和23點(diǎn)59分59秒,需要的朋友可以參考下
    2019-09-09
  • C#顯式地實(shí)現(xiàn)接口成員的方法

    C#顯式地實(shí)現(xiàn)接口成員的方法

    這篇文章主要介紹了C#顯式地實(shí)現(xiàn)接口成員的方法,實(shí)例分析了C#接口的相關(guān)使用技巧,需要的朋友可以參考下
    2015-06-06
  • c#判斷正確的ip地址格式示例

    c#判斷正確的ip地址格式示例

    這篇文章主要介紹了c#判斷正確的ip地址格式示例,需要的朋友可以參考下
    2014-02-02
  • 基于c# 類(lèi)、接口、結(jié)構(gòu)的聯(lián)系與區(qū)別詳解

    基于c# 類(lèi)、接口、結(jié)構(gòu)的聯(lián)系與區(qū)別詳解

    本篇文章是對(duì)c#中類(lèi)與接口以及結(jié)構(gòu)的聯(lián)系與區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • C#中out保留字用法實(shí)例分析

    C#中out保留字用法實(shí)例分析

    這篇文章主要介紹了C#中out保留字用法,實(shí)例分析了方法返回值時(shí)采用out保留字的用法,需要的朋友可以參考下
    2014-09-09
  • C#實(shí)現(xiàn)JsonString與Object互轉(zhuǎn)

    C#實(shí)現(xiàn)JsonString與Object互轉(zhuǎn)

    這篇文章主要為大家介紹了如何使用.NET庫(kù)System.Web.Extensions.dll和Newtonsoft.Json.dll實(shí)現(xiàn)Json字符串之間的轉(zhuǎn)換,感興趣的小伙伴可以參考下
    2024-12-12
  • C#把DataTable導(dǎo)出為Excel文件

    C#把DataTable導(dǎo)出為Excel文件

    這篇文章介紹了C#把DataTable導(dǎo)出為Excel文件的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-04-04
  • C#中的串口通信SerialPort詳解

    C#中的串口通信SerialPort詳解

    今天這篇文章帶大家學(xué)習(xí)下C#中的串口通訊。在日常的開(kāi)發(fā)工作中,如果工作內(nèi)容是CS方向的同學(xué)應(yīng)該很容易接觸到串口通訊方面的業(yè)務(wù)需求。那么也就很容易想到C#中SerialPort類(lèi),它就是專(zhuān)門(mén)來(lái)處理串口通訊相關(guān)的
    2022-01-01

最新評(píng)論

宜丰县| 吉林省| 安陆市| 兴海县| 古蔺县| 集贤县| 太保市| 鄂温| 托里县| 宜昌市| 靖安县| 镇沅| 当雄县| 黄山市| 五华县| 永昌县| 东台市| 武陟县| 石门县| 博湖县| 乌海市| 清丰县| 舞阳县| 梅河口市| 绵竹市| 通辽市| 嘉义市| 河西区| 桂平市| 广昌县| 贡觉县| 建水县| 宜宾县| 岳池县| 锡林郭勒盟| 额尔古纳市| 辽阳市| 兴和县| 江门市| 唐海县| 资源县|