Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
ВнизКакой есть ComboBox-образныей компонент для выбора папки ? Найти похожие ветки
← →
Кто---то (2004-10-13 01:10) [0]Подобно тому, который в меню OpenDialog. Там надпись Папка и КомбоБокс, в котором все имеющиеся в системе диски, и текущая папка. Вот такой же хочу.
← →
KilkennyCat © (2004-10-13 01:35) [1]Может, для начала стоит посмотреть все вкладки компонентов в Делфи? Особенно, если D7. Тогда много вопросов отпадет. Этот на Samples, однозначно.
← →
Германн © (2004-10-13 02:30) [2]А может не стоит искать компонент? А использовать функцию SelectDirectory в одном из ее вариантов?
← →
Кто---то (2004-10-13 02:31) [3]
> KilkennyCat © (13.10.04 01:35) [1]
Как называется ?
← →
GanibalLector © (2004-10-13 02:37) [4]>Как называется ?
DriveComboBox и DirectoryListBox например.Это в 5 закладка под названием Win3.1
Я уже не говорю про всякие там RX или BisinessSkinForm и подобных.
← →
wnew © (2004-10-13 02:40) [5]В Delphi5, в закладке "Win3.1": TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox.
А начиная с шестой версии есть компонент, полностью аналогичный проводнику Windows, но не помню его названия - у меня только пятая версия.
← →
wnew © (2004-10-13 02:41) [6]GanibalLector © (13.10.04 2:37) [4]
:) прошу прощения, я не нарочно:)
← →
ASoft (2004-10-13 02:58) [7]Юзал компоненты Disk Control, удобная вещь, там как раз для работы с файлами, дтсками и папками все есть.Где брал - не помню
← →
Кто---то (2004-10-13 03:12) [8]
> GanibalLector © (13.10.04 02:37) [4]
> >Как называется ?
>
> DriveComboBox и DirectoryListBox например.Это в 5 закладка
> под названием Win3.1
Ты вопрос внимательно прочитал ? Ещё б TLabel посоветовал.
> wnew © (13.10.04 02:40) [5]
> В Delphi5, в закладке "Win3.1": TDriveComboBox, TFilterComboBox,
> TDirectoryListBox, TFileListBox.
Прекрасный ответ. Только не на мой вопрос.
← →
Кто---то (2004-10-13 03:18) [9]
> Германн © (13.10.04 02:30) [2]
> А может не стоит искать компонент? А использовать функцию
> SelectDirectory в одном из ее вариантов?
Но это же не КомбоБокс. Да и вид у SelectDirectory уродский просто. Да и выбор файлов в ней присобачен, который ненужен.
← →
Goffman © (2004-10-13 06:21) [10]API-функция SHBrowseForFolder
← →
Кто---то (2004-10-13 06:58) [11]
> Goffman © (13.10.04 06:21) [10]
> API-функция SHBrowseForFolder
Какой то поинтер на структуру хочет. Как указывать исходную папку - хрен знает.
И это же опять не то. Не КомбоБокс.
← →
KSergey © (2004-10-13 07:06) [12]> [9] Кто---то (13.10.04 03:18)
> Да и вид у SelectDirectory уродский
> просто. Да и выбор файлов в ней присобачен
Чего-чего??? Или я что-то путаю?
Вид, к стати, стандартный для Win.
Мне помнится из RxLib BrowseDirectiory понравилась больше.
А по поводу ComboBox - как-то его функциональность не очень понятна.. Или в расрывалке - деревом должно отображаться?
← →
Кто---то (2004-10-13 07:21) [13]
> KSergey © (13.10.04 07:06) [12]
> А по поводу ComboBox - как-то его функциональность не очень
> понятна.. Или в расрывалке - деревом должно отображаться?
Чтож непонятного ? Зачем два больших компонента типа TDriveComboBox и TDirectoryListBox, когда можно обойтись одним Комбо-Боксом ?
← →
Babay © (2004-10-13 07:22) [14]Тебе же сказали
>> KilkennyCat © (13.10.04 01:35) [1]
>> wnew © (13.10.04 02:40) [5]
Ну если лень самому посмотреть я тебе напишу:
Для Д7 -> Вкладка Samples компонет TShellComboBox это и есть твое ->
> ... КомбоБокс, в котором все имеющиеся в
> системе диски, и текущая папка
← →
Кто---то (2004-10-13 07:35) [15]
> Babay © (13.10.04 07:22) [14]
> Ну если лень самому посмотреть я тебе напишу:
> Для Д7 -> Вкладка Samples компонет TShellComboBox это и
> есть твое ->
Она пустая. С какой ты Дельфи перепутал ?
← →
Злая девочка (2004-10-13 07:56) [16]В D7 на Samples действитильно есть TShellComboBox
Работает он также как в OpenDialog, видимо корявая D7 у тебя
или поставлена так
Но если ты с комбобоксом из опендиалога разберешся то он зависим от ListView в котором папки и файлы если не веришь то открой в OpenDialog папку например Temp в вин директории только при помощи одного комбо врятли получиться
Если ты хочешь все таки ипользовать ComboBox то таких компонентов в D7 нет
А дерево в нем тебе надо
Так что ищи готовые компоненты или пиши свой
← →
Злая девочка (2004-10-13 10:07) [17]http://kpolyakov.narod.ru/download/kpexplor.zip
Там есть ComboBox который тебе нужен
← →
Кто---то (2004-10-14 01:14) [18]
> Злая девочка (13.10.04 07:56) [16]
> В D7 на Samples действитильно есть TShellComboBox
Его там нет, также как и СпинЭдита и других которые были в Дельфи 6. Если вы перетащили всё это добро из Дельфи 6, то можно вас поздравить.
← →
GuAV © (2004-10-14 01:20) [19]Кто---то (14.10.04 01:14) [18]
Есть. При установке надо было выбирать "Sample Programs" или что-то вроде
← →
Злой карлик (2004-10-14 01:48) [20]Кто---то (14.10.04 01:14) [18]
Гонишь!
Есть там все перечесленное
← →
Кто---то (2004-10-14 02:45) [21]
> Злой карлик (14.10.04 01:48) [20]
> Гонишь!
А ты злой и карлик !
> GuAV © (14.10.04 01:20) [19]
> Есть. При установке надо было выбирать "Sample Programs"
> или что-то вроде
Вот видишь, ты даже не знаешь, что надо было выбрать при установке ...
← →
ASoft (2004-10-14 03:01) [22]Версия Делфи 7 устанавливается по разному. У меня, при установке, не рекомендовалось устанавливать Sample, т.к. при этом установка зависала. Но и без этого: после установки инсталируешь пакет dclsmp70, и у тебя на вкладке Sample появятся spin, gauge и т.п., только ShellCoboBox я там не видел.
← →
Кто---то (2004-10-14 05:56) [23]
> ASoft (14.10.04 03:01) [22]
> Версия Делфи 7 устанавливается по разному. У меня, при установке,
> не рекомендовалось устанавливать Sample, т.к. при этом установка
> зависала.
Абсолютно тоже самое. Я наконец нашёл в чём дело. Нужен файл dclshlctrls70.bpl . В нём четыри компонента.
Когда кидаешь на форму один из этих компонентов, то в юзез добавляется ShellCtrls . Если у кого есть исходник этого файла - выложите куда нибудь ?
← →
Злая девочка (2004-10-14 07:33) [24]я ничего не перетаскивала из D6 у меня ее и не было никогда
После установки D7 они на вкладке Sfmples без моих усилий
В директории Demos\ShellControls у D7 есть эти компоненты
Надеюсь хоть эта папка в вашей дельфи есть?
Если все таки нет то пишите мыло на который выслать(выложить мне некуда)
PS. ShellCtrls один не поможет
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.045 c