/// <summary>
/// 程序第一次运行的时间
/// </summary>
int nFirstTimes;
/// <summary>
/// 系统运行毫秒数
/// </summary>
int nComputerTime = 0;
/// <summary>
/// 程序运行毫秒数
/// </summary>
int nApplicationTime = 0;
/// <summary>
/// 系统运行小时数
/// </summary>
int nChours = 0;
/// <summary>
/// 系统运行分钟数
/// </summary>
int nCMineutes = 0;
/// <summary>
/// 系统运行秒数
/// </summary>
int nCseconds = 0;
/// <summary>
/// 程序运行小时数
/// </summary>
int nAhours = 0;
/// <summary>
/// 程序运行分钟数
/// </summary>
int nAMineutes = 0;
/// <summary>
/// 程序运行秒数
/// </summary>
int nAseconds = 0;
//获取程序启动时的系统运行时间。
nFirstTimes = Environment.TickCount;//系统启动后进过多少毫秒
//程序运行过程读取系统运行时间
nComputerTime = Environment.TickCount;
//连个时间相减的差是程序运行时间
nApplicationTime = nComputerTime - nFirstTimes;
nChours = nComputerTime / 3600000 % 24;
nCMineutes = nComputerTime / 60000 % 60;
nCseconds = nComputerTime / 1000 % 60;
nAhours = nApplicationTime / 3600000 % 24;
nAhours = nApplicationTime / 60000 % 60;
nAseconds = nApplicationTime / 1000 % 60;
lblSysTime.Text = string.Format("{0}小时{1}分{2}秒",nChours,nCMineutes,nCseconds);
lblAppTime.Text = string.Format("{0}小时{1}分{2}秒", nAhours, nAMineutes, nAseconds);