Вверх ↑
Ответов: 5446
Рейтинг: 323
#1: 2007-12-13 21:15:31 ЛС | профиль | цитата
О, а зодно теперь узнал, где код приведения типов сидит. Спасибо!
------------ Дoбавленo:

Возник концептуальный вопрос: как задавать формат строки для FormatStr? Вариантов два:

  • Первый - как в пакете Delphi (%1, %2, ...). Плюс - простота в использовании, минус - теряется вся мощь sprintf-а
  • Второй - использовать строку напрямую в sprintf. Плюс - вся мощь этой функции, минусы - пользователь должен очень осторожно подключать точки, чтобы тип данные, передаваемые на эту точку, строго соответствовали типу, указанному в строке.

Как вариант - можно сделать два компонента (FormatStr и FormatStrEx соответственно).
карма: 1

0