Получение номера месяца по его имени

...через цикл обхода элементов глобального массива LongMonthNames:

 

Function GetMonthNumber ( Month : String ) : Integer;
Begin
For Result := 1 to 12 do
If Month = LongMonthNames[Result] Then Exit;
Result := 0;
End;