Ik heb een kleine progje gemaakt die de uptime opvraagt en die omzet naar uren/minuten/seconden , ik denk alleen niet dat ik dat efficient genoeg heb gedaan, iemand wat slimme suggesties.
Hij doet het voor de rest perfect alleen vreet die 8mb recources
Hij doet het voor de rest perfect alleen vreet die 8mb recources
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| private void GetRunTime()
{
int runTime = Environment.TickCount;
int getTotalHours = ((runTime /1000)/3600);
double getDTotalMinutes = (((runTime / 1000d)/3600)%((runTime /1000)/3600))*60;
int getTotalMinutes = (int) getDTotalMinutes;
double getDTotalSeconds = (runTime /1000d)-((getTotalHours * 3600)+(getTotalMinutes * 60));
int getTotalSeconds = (int) getDTotalSeconds;
int getDays = getTotalHours / 24;
if(getTotalHours > 24)
this.lblGetRunTime.Text = "UPTIME : "+Convert.ToString(getDays)+" D " +Convert.ToString(getTotalHours)+" H " + Convert.ToString(getTotalMinutes)+ " M "+Convert.ToString(getTotalSeconds)+ " S";
else
this.lblGetRunTime.Text = "UPTIME : "+Convert.ToString(getTotalHours)+" H " + Convert.ToString(getTotalMinutes)+ " M "+Convert.ToString(getTotalSeconds)+ " S";
} |