Функция GetVipInterface (Var <ссылка>) : Boolean
Top  Previous  Next


Назначение  
Функция GetVipInterface загружает VIP-интерфейс, если он не загружен, или возвращает ссылку на уже загруженную копию.  
Параметром функции должна переменная типа ссылки на Vip-интерфейс.  
Функция GetVipInterface ведет список загруженных VIP-интерфейсов и счетчик ссылок на каждый загруженный интерфейс. Требуемый интерфейс (ссылка на который передана функции в качестве параметра) ищется среди загруженных интерфейсов (загрузка по GetVipInterface или GetVipRef). Если интерфейс найден, то ему передается событие cmOnVipUse, увеличивается счетчик ссылок, и возвращается ссылка на загруженную копию. Если интерфейс в списке не найден - он загружается, вставляется в список, ему передаются события cmOnVipLoad и cmOnVipUse, и возвращается ссылка на загруженную копию.  
Описание  
Function GetVipInterface (Var <ссылка>) : Boolean;  
Параметры  
<ссылка> - переменная типа ссылки на VIP-интерфейс (Е см. раздел "Вызов методов внешнего интерфейса. Общие положения").  
Возвращаемое значение  
Функция возвращает True, если VIP-интерфейс успешно найден или загружен, иначе False.