求C++ builder编撰日历程序的代码

求C++ builder编写日历程序的代码
本人是初学者,不想直接调用C++ Buider中的MonthCalendar控件,而是想编写一个类似MonthCalendar的日历程序,能显示日期和对应的星期就行,希望各位高手帮助一下。
------解决方案--------------------
可以直接使用时间函数呀,比如

int week;
String str;
TDataTime data;
data=Data();
str=date;   //为需要显示的日期 
week=DayOfWeek(date); //为需要显示的星期