Учебник по Delphi

Тип Variant.

   В Delphi присутствует тип Variant. Переменным этого типа можно присваивать практически любые значения, Delphi автоматически перекодирует их. Например, если присвоить переменной типа Variant какое-либо число, а затем попытаться вывести его в текстовое поле, то все получится!

   Однако не следует злоупотреблять применением этого типа. Дело в том, что для создания эффективных и надежных программ лучше указать конкретный тип данных и производить все преобразования между типами вручную. Потому что операции с переменными типа Variant выполняются гораздо медленнее, чем, например, с переменными типа Integer или string, да и вероятность возникновения ошибки выше.

   Тип Variant предназначен для представления значений, которые могут изменяться и тип данных которых неизвестен. Например, Variant используется при создании приложений, Применяющих технологию СОМ (увидеть в действии технологию можно, например, открыв в браузере Internet Explorer страницу Word или таблицу Excel).




 

Рейтинг@Mail.ru          Rambler's Top100

X-ZiBiT