Форматирование числа в Runtime
Скажите, возможно ли как-нибудь задать св-во DisplayFormat у объекта TfrMemoView в RunTime или м.б. есть какой аналог этого свойства?
Св-ва Format и FormatStr менять пробовал - не помогает
Св-ва Format и FormatStr менять пробовал - не помогает
Комментарии
frDataMemo.Prop:='0.00' // Это второй вариант
Там приведен пример.
А вообще тут Vano спец по этому вопросу.
Да ? А я думал спец по этому вопросу AlexTZ )
2 P_Dmitrij:
Щас глянул в исходники FR - констант, которые описывают структуру Format, вообще нет ... Т.е. придётся ковыряться самому ...
Format:
1-ый байт: Тип данных (1 - целое, 2 - дробное, 3 - дата, 4 - время... )
2-ой байт: Опции отображения (1 - слитно (1234.2), 2- через пробел (1 234.2) и т.д)
3-ий байт: Кол-во знаков после запятой
4-ый байт: Код разделителя дробной части
PS
Неплохо бы в руководство добавить полное описание этого поля. А еще лучше - чтобы формат можно было бы задать строкой FormatStr
Есть возможность задавать формат перменной прямо в объекте без использования FormatFloat и FormatDateTime )
Спасибо, попробую