Вниз
Скачать: 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.021 c
1-1081834667
MikePol
2004-04-13 09:37
2004.05.02
Проблема с потоками


8-1075800558
Галинка
2004-02-03 12:29
2004.05.02
Оцифровка гафиков


14-1081759781
Lexer
2004-04-12 12:49
2004.05.02
Характеристика программиста


3-1081184519
Floppy
2004-04-05 21:01
2004.05.02
CompactDatabase


1-1082025540
Ivolg
2004-04-15 14:39
2004.05.02
Канва




   Наверх