Метод BindEmbeddedInterface (LongInt, AnyType [, String]) : Boolean
Top  Previous  Next


Назначение  
Динамическое связывание области EmbedId с интерфейсом InterfaceNameOrVar. Для обратной операции используется процедура UnBindEmbeddedInterface.  
Описание  
Function BindEmbeddedInterface (EmbedId : LongInt; InterfaceNameOrVar : AnyType [; WinName : String]) : Boolean;  
Параметры  
EmbedId - идентификатор области, с которой необходимо связать интерфейс.  
InterfaceNameOrVar - имя интерфейса или переменная, содержащая ссылку на интерфейс.  
WinName - имя окна, содержащего область EmbedId (может отсутствовать).  
Возвращаемое значение  
При благополучном завершении операции возвращает True, иначе False.  
Пример  
BindEmbeddedInterface (scGood, 'AktUsl'); // главное окно  
BindEmbeddedInterface (scGood, 'AktUsl','w1'); .// окно w1  
Var S : string; S := 'AktUsl.w1';  
BindEmbeddedInterface (scGood, S);  
Var S : string; S := 'AktUsl';  
BindEmbeddedInterface (scGood, S,'w1');  
Var v1 : AktUsl;  
BindEmbeddedInterface (scGood, v1,'w1'); // через переменную  
UnBindEmbeddedInterface (scGood); // отцепить панель