Вниз
Скачать: 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.023 c
1-1081879501
VirusIP
2004-04-13 22:05
2004.05.02
Помогите разобратся с Radiobutton...


3-1081260780
Black Krok
2004-04-06 18:13
2004.05.02
Как остановить Oracle?


7-1078391643
Роман
2004-03-04 12:14
2004.05.02
Com-порт проблема под NT server !


14-1081878366
Ig
2004-04-13 21:46
2004.05.02
Создание компонент в Delphi !?


6-1078175716
ser_ega
2004-03-02 00:15
2004.05.02
Explorer




   Наверх