Граф наследования:SelectFolderDialog:
Открытые члены | |
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 |
Позволяет установить и получить выбранный каталог.