Можно написать:
TPixel VAR Pixel
Pixel := 100
Pixel := px: 100
Pixel := inch: 1
Pixel := cm: 3
Pixel := mm: 300
Pixel := twips: 10
Pixel := m: 3
Pixel := n: 4
Pixel := (default): 100
Т.е. можно задавать значения в разных единицах измерения. И они будут преобразовыватся к типу переменной.
Понятно, что это на самом деле конструктор + определение оператора :=.
TPixel VAR Pixel
Pixel := 100
Pixel := px: 100
Pixel := inch: 1
Pixel := cm: 3
Pixel := mm: 300
Pixel := twips: 10
Pixel := m: 3
Pixel := n: 4
Pixel := (default): 100
Т.е. можно задавать значения в разных единицах измерения. И они будут преобразовыватся к типу переменной.
Понятно, что это на самом деле конструктор + определение оператора :=.
Комментариев нет:
Отправить комментарий