Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 14

Элемент выбора каталога

13.02.2013, 13:47. Показов 1573. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Есть проблема нижеследующего содержания.
Для вызова окна быбора каталога использую процедуру:
SelectDirectory("Выберите каталог", "", PathConvert)

Подскажите каким образом можно получить, подобный элемент но такой который используеться в таких программах как Skype или StrongDC

Другими словами, как добавить возможность создание собственного каталога в данном элементе.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.02.2013, 13:47
Ответы с готовыми решениями:

Как сделать возможность выбора папки из каталога на этапе выполнения?
На вход поступает изображение, только - bmp. Можно написать самому полностью путь, можно открыв каталог папок найти на диске изображение,...

Диалог выбора каталога
Добрый день! Процедура КнопкаВыполнитьНажатие(Кнопка) Режим = РежимДиалогаВыбораФайла.ВыборКаталога; ДиалогОткрытия = Новый...

Диалог выбора каталога в VBA
Здравствуйте все! Я здесь человек новый, никого не знаю :) Тем не менее у меня вопрос: подскажите, кто знает, диалог выбора каталога ...

6
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
13.02.2013, 14:14
http://docwiki.embarcadero.com... tDirectory
http://docwiki.embarcadero.com... C%2B%2B%29
0
 Аватар для Sonyk91
111 / 111 / 13
Регистрация: 01.10.2012
Сообщений: 2,228
13.02.2013, 14:20
Поставь курсор на SelectDirectory и нажми F1 - там подробно рассказано, какие есть свойства и методы и, наверняка, есть пара примеров.
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
13.02.2013, 14:21
Цитата Сообщение от Sonyk91 Посмотреть сообщение
Поставь курсор на SelectDirectory и нажми F1 - там подробно рассказано, какие есть свойства и методы и, наверняка, есть пара примеров.
А я ссылку на что да ?
1
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 14
13.02.2013, 15:35  [ТС]
ссылки - совершенно не то. а вот с клавишей Ф1 действительно хорошая идея оказалось.
вот конечный код
C++
1
2
3
4
5
6
7
8
9
void __fastcall TForm1::BOpenDirectRightButtonClick(TObject *Sender)
{
  TSelectDirExtOpts Options;
  if (SelectDirectory("Выберите каталог", "", PathConvert, Options << sdNewUI << sdNewFolder <<sdShowEdit, NULL))
  {
    PathConvert = PathConvert + "\\";
    BOpenDirect->Text = PathConvert;
  }
}
всем спасибо!
0
Эксперт С++
 Аватар для Avazart
8484 / 6151 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
13.02.2013, 15:41
Цитата Сообщение от Demion84 Посмотреть сообщение
ссылки фигня. совершенно не то.
Ссылки с сайта Embercadero - та же справка что и при F1
0
0 / 0 / 0
Регистрация: 13.02.2013
Сообщений: 14
13.02.2013, 15:59  [ТС]
вот на что уходит ссылка
C++
1
2
3
4
5
6
7
8
#include "FileCtrl.hpp"
const SELDIRHELP = 1000;
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  String Dir = "C:\\Program Files\\CodeGear";
  if (SelectDirectory(Dir, TSelectDirOpts() << sdAllowCreate << sdPerformCreate << sdPrompt,SELDIRHELP))
    Label1->Caption = Dir;
}
это НЕ ТО
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
13.02.2013, 15:59
Помогаю со студенческими работами здесь

диалог выбора файла/каталога
База находиться на сервере Подскажите пожалуйста как можно через LotusScript или @ пользователю показать диалог выбора каталога/файла на...

Вызов диалога выбора каталога
никак не въеду как осуществить вызов окна для выбора каталога(не файла). Соответственно назад получить путь к выбраному каталогу.

Диалог выбора каталога (несколько вопросов)
Для вызова диалога выбора каталога использую вот такую вещь: Private Type BrowseInfo hwndOwner As Long pIDLRoot As Long ...

Диалоговое окно выбора каталога PyQt5
Использую directory = QFileDialog.getExistingDirectory(), открывается большое окно. А мне нужно маленькое, как на картинке.

Аналог SHBrowseForFolder для выбора целого каталога
Никто не подскажет, есть ли аналог SHBrowseForFolder для выбора целого каталога, а не отдельных файлов м VB.NET?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru