Para que inventar la rueda amigos...
Ya existen los vectores que contienen los nombres de los meses, estan en la unit SysUtils.
Código Delphi
[-]
procedure TForm1.DateTimePicker1Change(Sender: TObject);
begin
ShowMessage(SysUtils.ShortMonthNames[ MonthOf(DateTimePicker1.Date) ]); ShowMessage(SysUtils.LongMonthNames[ MonthOf(DateTimePicker1.Date) ]); end;
Saludos cordiales