Класс TmaComponent является базовым для всех классов-оболочек.

###### Свойства и функции класса TmaComponent

- function LastError: integer
- function isNil: Boolean
- property Intf: ImaComponent
- property Name:WideString

    function LastError: integer;

Функция возвращает последний код ошибки, возвращенное интерфейсом.

Замечание:

В настоящее время код ошибки сохраняется не при всех вызовах функций.

    function isNil: Boolean;

Функция возвращает TRUE, если интерфейс данного класса-оболочки равен nil и FALSE иначе

    property Intf: ImaComponent;

Свойство только для чтения. Возвращает указатель на интерфейс, хранящийся в классе-оболочке.

Возвращаемое значение:

указатель на интерфейс

    property Name:WideString

Свойство позволяет прочитать и установить имя интерфейса, хранящегося в данном классе-оболочке.