Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 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.041 c
1-1097843076
SSGuest
2004-10-15 16:24
2004.10.31
Как в DBGrid е сделать такую штуку...


14-1097502425
Gero
2004-10-11 17:47
2004.10.31
Чудеса компилятора


4-1096103320
X-Disa
2004-09-25 13:08
2004.10.31
Самоудаляущаяся прога


4-1096390666
hgd
2004-09-28 20:57
2004.10.31
Скажите как нажать кнопку в другой открытой программе


1-1097310723
Kolan
2004-10-09 12:32
2004.10.31
Access violation и chart





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский