Как запустить произвольный интерфейс функцией RunInterface?

Приемы и подходы, обмен опытом

Модераторы: Screw, larin

Ответить
Max_Ural
партнер
Сообщения: 82
Зарегистрирован: Ср, 19/09/2007 08:35
Имя Фамилия: Максим Шагубаков
Откуда: Галактика-Урал
Контактная информация:

Как запустить произвольный интерфейс функцией RunInterface?

Сообщение Max_Ural »

Подскажите пожалуйста, как вызвать интерфейс командой RunInterface, название которого содержится в переменной?
Аватара пользователя
larin
топ-софт
Сообщения: 228
Зарегистрирован: Пн, 10/09/2007 12:13
Имя Фамилия: Михаил Ларин
Откуда: ТопCофт
Контактная информация:

Re: Как запустить произвольный интерфейс функцией RunInterface?

Сообщение larin »

Процедура RunAnyView

Назначение

Процедура запускает видимый элемент с именем name. Если параметр modal=true, то окно запускается модально (т.е. нельзя войти в меню, не закрыв данное окно).

Описание

procedure RunAnyView (name : string; modal : boolean);
Параметры

name : string - имя запускаемого элемента, например 'DIALOG PRINT'.

modal : boolean - признак модального запуска видимого элемента.

Код: Выделить всё

var s : string;
s := 'INTERFACE My_Component::MyIfcName(0, 1, 8)';
RunAnyView(s, False)
Ответить