Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Использование стандартного диалогового окна обзора папок
(http://msdn.microsoft.com/ru-ru/library/system.windows.forms.folderbrowserdialog.aspx)
private: System::Void btnBrowse_Click(System::Object^ sender, System::EventArgs^ e) { // Создание объекта диалогового окна FolderBrowserDialog FolderBrowserDialog^ folderBrowserDialog1 = gcnew FolderBrowserDialog(); // Настройка свойств диалогового окна folderBrowserDialog1->Description = "Выберите папку для поиска."; folderBrowserDialog1->ShowNewFolderButton = true; folderBrowserDialog1->SelectedPath = "d:\\"; folderBrowserDialog1->RootFolder = Environment::SpecialFolder::DesktopDirectory; // Открытие диалогового окна и // запись выбранной папки в текстовое поле System::Windows::Forms::DialogResult result = folderBrowserDialog1->ShowDialog(); if (result == System::Windows::Forms::DialogResult::OK) { txtDir->Text = folderBrowserDialog1->SelectedPath; // Файловые операции в выбранной папке } }
Таблица 11.3. Основные свойства, методы и события класса FolderBrowserDialog
Таблица 11.4. Некоторые константы из перечисления Environment::SpecialFolder
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2018-05-10; просмотров: 247. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |