Как заменить точку на запятую в расчетных значениях маркера?

Для вывода числа с нужным разделителем используется функция FmtDigit(число, rDelimeter) — на входе число или строка, содержащая число.

rDelimeter = 0, разделитель «точка»,
rDelimeter = 1, разделитель «запятая»,
rDelimeter = 2, разделитель из SystemLocale.

Пример:

a = 1.5; FmtDigit(a, 1) на выходе - "1,5"

или

FmtDigit(a, 0) на выходе - "1.5"

Программа: СПДС GraphiCS

Группы вопросов: Универсальный маркер

1 комментарий

Небольшой пример универсального маркера, который считывает данные с отрисованной линии. 

В форме маркера пользователь может выбрать знак разделителя, который требуется использовать, и точность представления выбранной длины отрезка.

Файл маркера можно скачать отсюда.

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.