Вниз
Скачать: CL | DM;

Вопрос по ListView   Найти похожие ветки 

← →
Rusar   (2004-04-13 18:01) [0]

Имеется ListView куда добавляеться информация о файлах из конкретного каталога. Само название файла не пишется в ListView, только параметры файла( ну надо так). Где и как сохранить имя файла и путь, что бы при двойном щелчке на строке запустился нужный файл? Понимаю, что вроде где то надо хранить указатель или что-то в этом роде, но не могу додуматься. Если можно подробно объяснить....


← →
X9   (2004-04-13 19:38) [1]

Например так: создаёте TStringList, в него в цикле заполнения ListView построчно заносите имена файлов(Add), затем при событии DblClick смотрите, какой элемент выделен(ItemIndex) и вызываете
ShellExecute(0, "open", PCHAR(StringList[ListView.ItemIndex], nil, nil, SW_SHOW) - только в uses добавте ShellAPI.


← →
DVM ©   (2004-04-13 19:58) [2]

с каждым итемом ListView можно связать указатель на какую угодно структуру - в ней и хранить путь. Свойство Data, кажется.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
3-1080981442
Алексей
2004-04-03 12:37
2004.05.02
Кодирование БД


14-1081360469
Verg
2004-04-07 21:54
2004.05.02
Про CVS


3-1081223497
КиТаЯц
2004-04-06 07:51
2004.05.02
FireBird не ставится на Windows95, что делать?


14-1081351546
Сатир
2004-04-07 19:25
2004.05.02
Артемий Лебедев отдыхает!:)


1-1081597625
TUser
2004-04-10 15:47
2004.05.02
TChart.BeginUpdate




   Наверх