Я хотел бы знать, есть ли вариантный тип данных в призме Delphi.
Я конвертирую приложение Delphi win32 для среды Delphi Prism .NET.
Я хотел бы знать, есть ли вариантный тип данных в призме Delphi.
Я конвертирую приложение Delphi win32 для среды Delphi Prism .NET.
Наиболее близким является Object
, так как все типы происходят от него. Хотя это не лучшее решение.
В .NET 4.0 было введено ключевое слово dynamic
, которое может быть ближе к тому, что ты ищешь.
Прямого аналога не существует.
Я думаю, что различные типы данных в C++/COM примерно эквивалентны типу объекта в C#. Статья в Википедии подтверждает это: http://en.wikipedia.org/wiki/Variant_type в четвертый абзац
object
может представлять все типы, но не позволит вызывать методы волей-неволей.dynamic
(в .NET4) тоже может представлять все типы, но позволит вызывать методы волей-неволей. Однако в идеале выбирается/используется правильный сильный тип. (Я не могу сказать, что мне не хватает вариантов типов данных...) - person   schedule 21.06.2012object
должен работать дляvariant
- person MilkyWayJoe   schedule 21.06.2012