Главная страница
    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.073 c
1-1098180690
Домовенок
2004-10-19 14:11
2004.10.31
Как сделать независимые формы?


9-1088514463
aprm
2004-06-29 17:07
2004.10.31
DelphiX 2D и сглаживание кромок


3-1096876376
neat
2004-10-04 11:52
2004.10.31
DBGrid: увеличение высоты строки


1-1098154162
rom
2004-10-19 06:49
2004.10.31
передача изображения из image в image


9-1086552884
xman
2004-06-07 00:14
2004.10.31
Алгоритмы





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский