Although you are specifically asking for conversion to/from integer values, the conversion to/from string is not complicated (the prospect of "using RTTI" may be putting you off?) and I believe you may be better off using those given the requirement (storing values in an INI file).
You will be able to more clearly see what these values are then, even in the INI file, for example.
The code to convert to/from requires that you use the TypInfo unit, so given:
uses TypInfo;
this code will yield the string representation of the form style:
styleName := GetEnumName(TypeInfo(TFormBorderStyle), Ord(Form.BorderStyle));
and this code will yield the form style value of a string representing a form style enum:
Form.BorderStyle := TFormBorderStyle(GetEnumValue(TypeInfo(TFormBorderStyle), styleName));
If you find yourself doing this more often in your code you could of course wrap them up inside some nice little helper functions, called (for example) BorderStyleToString(): String and BorderStyleFromString(): TFormBorderStyle