Вы можете одновременно запустить множество экземпляров Class Browser.
Для запуска Class Browser
-
В меню Tools выберите Class Browser.
Для получения более подробной информации смотрите описание Окно Class Browser и Командные кнопки Class Browser.
Для программного запуска Class Browser
-
В окне Command используйте команду DO с системной переменной _BROWSER, которая указыавет на приложение обозревателя классов, так как это показано в приведенном ниже примере кода:
Скопировать код
DO (_BROWSER)
Для получения более подробной информации смотрите описание Системная переменная _BROWSER.
При запуске Class Browser с помощью команды DO, вы можете использовать дополнительные параметры и синтаксис, перечисленные ниже в таблице:
![]() | |
---|---|
DO (_BROWSER) [WITH [tcFileName][, tcDefaultClass[.member]][, tlListBox][, tcClassType][, tnWindowState]] |
В приведенной ниже таблице описываются дополнительные параметры, которые вы можете использовать для запуска Class Browser с помощью команды DO.
Параметр | Описание |
---|---|
tcFileName |
Имя файла с расширениями .vcx, .scx, .olb, .tlb, .pjx или .exe для открытия в Class Browser. Для получения более подробной информации смотрите описание Расширения файла и типы файлов. |
tcDefaultClass[.member] |
Указывает класс, выбираемый по умолчанию в файле .vcx. Если этот параметр не указан, выбирается библиотека класса. Если указан член класса, то он появится выбранным в списке Class Browser. |
tlListBox |
Определяет - будут ли отображаться классы и члены в виде списка или в виде элементов древовидной структуры (tree-view). Для отображения в виде списка укажаите для этого параметра True (.T.). По умолчанию установливается в: False (.F.) |
tcClassType |
Определяет начальный фильтр типа для классов, отображаемых в Class Browser. Для изменения фильтра в Class Browser, выберите другое значение в списке типов Class Browser. По умолчаниюDefault: No filter. - Фильтр не установлен |
tnWindowState |
Указывает состояние открываемого окна Class Browser. 0 - Нормальноеl (По умолчанию) 1 - Минимизированное 2 – Распахнутое на весь экран |
tlGallery |
Определяет - что будет открыто - Component Gallery вместо Class Browser или непосредственно Class Browser. Для открытия окна Component Gallery укажите для этого параметра True (.T.). По умолчанию устанавливается в : False (.F.) |
Например, вы можете запустить Class Browser с конкретным файлом библиотеки визуальных классов (.vcx) или с объектной ссылкой. Вы можете ,кроме того, включить имя класса, который будет выбран при запуске. Приведенная ниже строка кода открывает Class Browser, библиотеку классов Buttons.vcx и выбирает класс VCR:
![]() | |
---|---|
DO (_BROWSER) WITH HOME(2) + 'Classes\Buttons.vcx', 'VCR' |
В качестве другого примера, вы можете запустить Class Browser и указать ему выбрать объект cmdOK из класса Print_Report и библиотеке Samples.vcx, отобразить формы и членов в Samples.vcx в списке, отфильровать отображаемые классы с помощью класса Form и открыть окно Class Browser распахнутым на весь экран:
![]() | |
---|---|
DO (_BROWSER) WITH "Samples.vcx", "Print_Report.cmdOK", .T., "form", 2 |