Интерфейс SelectFolderDialog

Объект предназначен для вывода на экран стандартного диалоговое окно выбора каталога. Подробнее...

Граф наследования:SelectFolderDialog:

Inheritance graph
Граф связей класса SelectFolderDialog:

Collaboration graph
Полный список членов класса

Открытые члены

 Execute ([out, retval] VARIANT_BOOL *pResult)
 Выводит диалог на экран и ждет, пока он не будет закрыт.
 Close ()
 Закрывает диалог.

Свойства

ULONG RW Flags []
 Может быть комбинацией следующих значений:
BSTR RW Text []
 Текст, отображаемый в диалоговом окне.
BSTR RW Value []
 Позволяет установить и получить выбранный каталог.
BSTR RW Root []
 Объект WindowSystemObject.
BSTR RW StatusText []
 Текст, отображаемый в диалоговом окне, ниже основного текста.
BSTR RW Title []
 Заголовок диалогового окна.
VARIANT_BOOL RW EnableOK []
 Позволяет включить или запретить кнопку OK.
VARIANT W OnChange []
 Позволяет задать обработчик события OnChange.

Подробное описание

Объект предназначен для вывода на экран стандартного диалоговое окно выбора каталога.

События: объект поддерживает события группы SelectFolderDialogEvents.

Пример (JScript):

o = new ActiveXObject("Scripting.WindowSystemObject")

f = o.CreateForm(0,0,0,0)

f.ClientWidth = 500
f.ClientHeight = 300
f.CenterControl()

f.Show()

dialog = f.CreateSelectFolderDialog()
dialog.Flags = o.Translate("BIF_DEFAULT | BIF_STATUSTEXT | BIF_NEWDIALOGSTYLE | BIF_EDITBOX")
dialog.Text = "SelectFolderDialog Sample"
dialog.StatusText = "Status Text"
dialog.Title = "Select folder"
dialog.Execute()

if (dialog.Value == "")
{
        f.MessageBox("No folder selected");
} else
{
        f.MessageBox("Selected folder: "+dialog.Value)
}

o.Run()


Методы

Close (  ) 

Закрывает диалог.

Execute ( [out, retval] VARIANT_BOOL *  pResult  ) 

Выводит диалог на экран и ждет, пока он не будет закрыт.


Полный список свойств

VARIANT_BOOL RW EnableOK

Позволяет включить или запретить кнопку OK.

ULONG RW Flags

Может быть комбинацией следующих значений:

Значение по умолчанию: BIF_DEFAULT = BIF_RETURNONLYFSDIRS.

VARIANT W OnChange

Позволяет задать обработчик события OnChange.

BSTR RW Root

Объект WindowSystemObject.

BSTR RW StatusText

Текст, отображаемый в диалоговом окне, ниже основного текста.

BSTR RW Text

Текст, отображаемый в диалоговом окне.

BSTR RW Title

Заголовок диалогового окна.

BSTR RW Value

Позволяет установить и получить выбранный каталог.


Документация по WSO 1.1. Последние изменения:Wed Aug 12 18:11:18 2015. (C) Веретенников А. Б. 2004-2015