Показаны сообщения с ярлыком variant. Показать все сообщения
Показаны сообщения с ярлыком variant. Показать все сообщения

пятница, 30 августа 2013 г.

Обращение к интерфейсам

Перевод раздела Interface References из справочной системы Delphi

Если вы объявляете переменную интерфейсного типа, она может ссылаться на экземпляр любого класса, поддерживающего этот интерфейс.

вторник, 10 мая 2011 г.

Вариантные типы

Перевод раздела справочной системы Delphi Variant Types

Обзор вариантов

Иногда бывает необходимо работать с данными, тип которых различается или не может быть определен на момент компиляции программы. В этих случаях, одним из решений может быть использование переменных и параметров типа Variant, который представляет собой значения, изменяемые при выполнении программы. Тип Variant предлагает большую гибкость, но требует больше памяти, чем обычные переменные, и операции с ним медленнее, чем со статическими типами. Более того, в отличие от обычных типов данных, при работе с которыми ошибки зачастую могут быть выявлены при компиляции, недопустимые операции над данными этого типа часто вызывают ошибки при выполнении программы (runtime errors). Вы можете создавать собственные вариантные типы.