Dickiy |
Отправлено: 11.08.2003, 14:12 |
|
Не зарегистрирован

|
Мне надо прибавлять определенное кол-во часов. Вычитал, что есть такая функция, как IncHour. Не могу понять, почему компилятор ругается. [C++ Error] Unit1.cpp(36): E2268 Call to undefined function 'IncHour'.
Вот код:
TDateTime ThisMoment, AnotherMoment;
ThisMoment = Now();
AnotherMoment = IncHour(ThisMoment, 6); //adds 6 hours |
 |
Bond |
Отправлено: 11.08.2003, 14:32 |
|

Станционный диспетчер
Группа: Участник
Сообщений: 142

|
CODE |
TDateTime ThisTime, NextTime;
ThisTime = ThisTime.CurrentTime();
NexTime = ThisTime + TDateTime("06:00:00");
|
|
 |
Admin |
Отправлено: 13.08.2003, 23:21 |
|

Владимир
Группа: Администратор
Сообщений: 1190

|
Наверное не включили заголовочный файл:
CODE |
#include <DateUtils.hpp>
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TDateTime dt = Time();
dt = IncHour(dt, 2); // +2 Hour to current time
ShowMessage(dt);
}
//---------------------------------------------------------------
|
|
 |
Dickiy |
Отправлено: 14.08.2003, 13:24 |
|
Не зарегистрирован

|
Спасибо Владимир. Действительно была проблема в том, что я не включил заголовочный файл. |
 |