create a new TDateTime object with a value of 1 in the hours argument:
/*Template*/
__fastcall TDateTime(unsigned short hour, unsigned short min, unsigned short sec, unsigned short msec);
get the current time, and add the two together;
TDateTime one_hour = TDateTime(1,0,0,0);
TDateTime time_now = TDateTime::CurrentDateTime();
TDateTime an_hour_from_now = time_now + one_hour;
these could be created as pointers in the header of your class and initialised in its constructor - but every time you want to update the time displays, you must refill the data with the current time and offset. The one_hour however can remain constant.
or you could just add 1/24 to the CurrentDateTime since this stores information in the form of 1=1day, hours minutes and seconds being stored as the equvalent fraction of 1(day).
hth
scalp