Мы переехали http://www.webxakep.net

Среда, 15.05.2024
На главную · Регистрация · Войти · Пользователи · User`Bars · Обратная связь · WebTools · Последние сообщения · Поиск

  • Страница 1 из 1
  • 1
Модератор форума: 3xstie  
WebXakep » Кодинг » Системный » Помогите с часами в С++
Помогите с часами в С++

SavaGEДата: Четверг, 26.07.2007, 10:41 | Сообщение # 1
Рядовой
Группа: Новенькие
Сообщений:7
Статус: Offline
Я недавно начал изучать С++ builder. и у меня возник вопрос , как работать с чисами, как их отоброжать на главной форме и т.д
Заранее спасибо.
 


4RXRU5HДата: Четверг, 26.07.2007, 14:08 | Сообщение # 2
0xFFFFFFF
Группа: Основатель
Сообщений:271
Статус: Offline
Мля... Бональный вопрос да в гугле полно подобной инфы.. Был бы кто нибуть другой на моём месте то послал бы тебя в гугл или ещё куданить, ну так уж и быть расталкую тебе.

 


4RXRU5HДата: Четверг, 26.07.2007, 14:28 | Сообщение # 3
0xFFFFFFF
Группа: Основатель
Сообщений:271
Статус: Offline
Корчь начну я свой расказ :\
Для получения текущей даты и времени есть функция Now() из модуля Sysutils.hpp Для того чтобы отоброзить полученые дату и время можно так. Кидай на форму Button (кнопку) и пишиши в обработчике событий следующие:

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Form1->Caption = DateTimeToStr(Now());
}

Вариант номер 2

void __fastcall TForm1::Button1Click(TObject *Sender)
{
Form1->Caption = DateTimeToStr(Time());
}

Если хочиш чтоб время обновлялось каждую долю секунду, кидай на форму Timer1, Label1 и в обработчике событий записывай

void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
Label1->Caption=Time().FormatString("hh:mm:ss:zz");
Timer1->Interval=1;
}

Есле хочеш чтобы время отоброжалось в заголовке проги.


void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
Form1->Caption = Time().FormatString("hh:mm:ss:zz");
Timer1->Interval=1;
}

Вроде все ясно обьяснил, корочь есле ты этого не допёр google те в помощ )))))))))


 


DDosT™Дата: Понедельник, 03.09.2007, 21:41 | Сообщение # 4
Группа: Удаленные





С задержкой в 1 миллисекунду прога начнет потреблять много ресурсов, это нерационально, интревал нужно выставлять чуть меньше секунды, т.е. около 800 чтобы прога успевала отображать правильно часики без задержки.
А если SavaGE ты хошь сам часики красивые сделать, то поизучай рисование на канве, только особо с часами не увлекайся, т.к. смысла изобретать велосипед нету.


Сообщение отредактировал DDosT - Понедельник, 03.09.2007, 21:43
 


4RXRU5HДата: Вторник, 27.11.2007, 17:32 | Сообщение # 5
0xFFFFFFF
Группа: Основатель
Сообщений:271
Статус: Offline
Quote (DDosT)
смысла изобретать велосипед нету.

а есле изобрести велосипед с N2O тогда будет смысл ? biggrin


 


ШтурмДата: Пятница, 30.11.2007, 18:21 | Сообщение # 6
Сержант
Группа: Новенькие
Сообщений:26
Статус: Offline
smile

 


k10nДата: Вторник, 04.12.2007, 18:37 | Сообщение # 7
Генерал-майор
Группа: ◄Модератор►
Сообщений:372
Статус: Offline
SavaGE, Бли какой базар 15:35. biggrin
Без коментарие пожалустаааа


Web-псих.
Finding output find entry.
 

WebXakep » Кодинг » Системный » Помогите с часами в С++
  • Страница 1 из 1
  • 1
Поиск:
..:WX Group:..
WebXakep 2007 - 2008 year.
Desing by arXRush & ArxWolf :)
Все прова принадлежат ArxWolf © Webxakep.net, все представленные материалы на портале в целях ознакомления.[Хакерство и Безопасность]
Форум посвящённый сетевой безопасности, хакерству, исследованию, проникновению. Есть темы такие как : Основы новичкам, BUGTRAQ, ICQ, Email, IRC, Skype, MSN, Крякерам, Фрикерам, Мобильные устройства, Вирусология, Кодинг, ОС, Soft, Халява, ЖелезО, Купля, Продажа, Обмен, Трёпка, Книги, Статьи, Новости, Группировки, Взлом.

Rambler's Top100