Delphi и COM


         

Tab




Тип данных OLE Automation Тип данных Delphi Примечание
Boolean WordBool  
Unsigned Char Byte  
Double Double  
Float Single  
Int SYSINT Машинно-зависимый целый тип данных в настоящее время объявлен как Integer, однако в будущем может иметь другую разрядность
Long Integer  
Short SmallInt  
BSTR WideString В Automation нельзя использовать строки Delphi
Currency Currency  
Date TDateTime  
SAFEARRAY PSafeArray Массив из элементов любого поддерживаемого типа
Decimal TDecimal 96-битное десятичное число
Interface IDispatch * IDispatch Ссылка на IDispatch или любой унаследованный от него интерфейс
Interface IUnknown * IUnknown Ссылка на произвольный интерфейс
VARIANT OleVariant Вариант, совместимый с OLE



Содержание раздела