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