I use WITH statements a lot and love them.
As to the TINIFILE class, it has a READInteger already, there is no need to read the string and convert it.
MyIni.ReadInteger('Section', 'Name', Default_Value_Incase_It_Does_Not_Exist_Yet):Integer;
IT has lots of other types too.