![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 20.12.2013
Сообщений: 164
|
![]()
Люди помоги уже голова кипит. Суть такая, организовал шаги по папкам туда обратно ну и запуск если это файл, проблема в том что передвижение по папкам нормально, но вот запуск не осуществляется. Объясню почему тут все так сложно и используется SR:TSearchRec; все из-за того что в ListView файлы выходят без расширения (то есть вот так ChangeFileExt(SR.Name,'')), для более симпатии. Но потом снова приходится проверять что это папка или файла. Вобщем вот код:
Код:
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Уж лучше бы сделал колонку в ЛистВью либо невидимой лобо шириной в ноль, и там хранил расширение. Хотя на твоем месте я бы расширение не прятал. Наверное ты не сталкивался с боками .doc и .docx особенно когда имя файла одно и то же, но благодаря расширению файлы разные. Если хочешь такой красоты опиши OnDrawItem Для Листвью и попросту отрисовывай без расширения.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 | |
Форумчанин
Регистрация: 20.12.2013
Сообщений: 164
|
![]() Цитата:
Код:
|
|
![]() |
![]() |
![]() |
#4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну раздвинуть это да. Это я так сказать погорячился.
Потому я и намекнул на OnDrawItem.
I'm learning to live...
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Колонку можно и не делать. А сделать не отображаемый subitem
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 20.12.2013
Сообщений: 164
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
Что мешает как в тотале показывать колонку с расширением? И прятать колонку расширения не нужно. В нем нет отображения файла в таком виде [%filename%], там просто %filename%.%ext%
Со скобками, например, отображает тотал только папки [%dir%] * Еще гибче VirtualStringTree. Отрисовывает как захотите. Последний раз редактировалось Alter; 24.04.2014 в 16:53. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 20.12.2013
Сообщений: 164
|
![]()
Alter , у меня также. я пытался присоединить первый строку из первой колонки со второй строкой, второй колонки. Но не получается не знаю как осуществить. Как дать понять что нужно присоеденить соседнюю строку.
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
![]()
Там же есть SubItems. И писать имя столбца "Формат" не верно. Правильнее "Расширение".
Пример: Код:
Последний раз редактировалось Alter; 25.04.2014 в 16:19. |
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 20.12.2013
Сообщений: 164
|
![]()
Все, спасибо. Выход нашел сам. Но Alter твои советы тоже помогли.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Пути к папкам | Максим139 | Помощь студентам | 5 | 11.04.2011 07:46 |
Раскидывальщик по папкам | Obey177 | Общие вопросы Delphi | 11 | 07.09.2010 00:31 |
доступ к папкам в windows 7 | my_last_breath | Windows | 11 | 07.10.2009 23:11 |
Настройка доступа к папкам | gogy2 | Win Api | 0 | 22.11.2008 23:42 |