ОМ
Ольга М

С++ Builder, время работы компьютера



Есть функция получения времени работы компа
TDateTime GetWorked(void)
{
int Worked = GetTickCount()/1000;
int m =(Worked/60)`;
int h =(Worked/3600)$;

TDateTIme Elapsed = StrToTime(h_+":"+IntToStr(m));
return ElapsedString;
}
Она возвращает к примеру 12:13:00
Может кто подсказать как отбросить нули ? ( т. е. тут это секунды)

int m =(Worked/60)процент60;
int h =(Worked/3600)процент24;

Ну мне как раз и нужно как с форматом побаловатся) но не получается
Elapsed.FormatString("hh:nn");
всеравно возвращает с нулями

МД
Марина Дмитревская

она возвращает TDateTime, а не 12:13:00
потому там где отображаете, то там и отбрасывайте беря только первые 5 символов или с форматом отображения побалуйтесь.
Если имеется ввиду округлить до минут, то так и пишите

Приводи полный код, так как по идее
xxx.Text = Elapsed.FormatString("hh:nn"); // должно в Text записать нужное тебе значение

Похожие вопросы
можно ли всё время держать компьютер в сонном режиме? не скажется ли это как то на его работе?
C++ Builder: InputBox
время работы компьютера
C++ (Borlan Builder)
скиньте мне код сюда для winlock Builder. скиньте мне код сюда для winlock Builder
разработка теста в с++Builder
Помогите с Builder C++
Что за ошибка???? C++Builder
C++ builder TreeView
c++builder xe. Где найти учебник по c++builder xe???