|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.04.2011, 14:12 | #1 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 59
|
TDirectoryListBox. Как раскрыть подпапки корневой папки без двойного нажатия мыши на выделеную строку.
Доброго времени суток.
Чтобы выделить строку в directorylistbox нужно мышью один раз щёлкнуть по ней. Или: var S: integer; DirectoryListBox.ItemIndex := s; Чтобы показать подпапки в папке, нужно дважды щелкнуть по строке. Как сделать это программно? Например: я нажимаю на кнопку-> раскрываются подпапки выделеной строки (или имитируется DblClick на выделеную строку). Подскажите, пожалуйста........... |
02.04.2011, 16:17 | #2 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 59
|
Нашёл!!
Вот: Directorylistbox1.OpenCurrent; ................................... ............................. |
02.04.2011, 16:21 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Читаем хелп о TDirectoryListBox.OpenCurrent;
Добавлено: Вот и молодец, что сам допер )
I'm learning to live...
|
02.04.2011, 17:05 | #4 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 59
|
|
02.04.2011, 17:15 | #5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А он тут при чем? Что ты с ним хочешь сделать?
Если вызвать его обработчик то: Код:
I'm learning to live...
|
02.04.2011, 17:48 | #6 | |
Пользователь
Регистрация: 18.08.2010
Сообщений: 59
|
Цитата:
Вчём проблема: посылаю комадну с сервера (клиента) : Код:
Код:
ItemIndex DriveListBox`a изменяется (диск С поменялся на диска А) , а вот в DirectoryListbox нечего не изменилось (остались папки диска С) . Что делать? |
|
02.04.2011, 18:20 | #7 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
02.04.2011, 18:27 | #8 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а может вам для выбора файла TOpenDialog?
иль чтонить по современнее? Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
02.04.2011, 22:30 | #9 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 59
|
|
02.04.2011, 22:34 | #10 |
Пользователь
Регистрация: 18.08.2010
Сообщений: 59
|
Я немогу точно сказать, но я неуверен что TOpenDialog позволит мне просматривать файлы и папки на удалённой машине. К тому же сложность с которой я столкнулся не такая уж и серьёзная(в чём я уверен), чтобы что-то менять.
Куда мне посовременее если я и с этим разобраться немогу. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как послать команду нажатия кнопки мыши | Olejik | Общие вопросы C/C++ | 8 | 11.02.2012 21:02 |
Символ корневой папки(Delphi) | prod87 | Помощь студентам | 7 | 24.05.2011 13:51 |
Нужно найти все подпапки скрытой папки. | Дима я | Общие вопросы Delphi | 6 | 26.04.2010 22:14 |
Как Как проверить кнопки мыши без OnMouseDown? | Вадим Буренков | Общие вопросы Delphi | 3 | 22.05.2009 15:08 |
Как сканировать папки и подпапки? | Anfall | Общие вопросы Delphi | 4 | 17.03.2009 15:03 |