Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Вниз

Вопрос по 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 вся ветка

Форум: "Основная";
Текущий архив: 2004.05.02;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.043 c
1-1082097647
Litva
2004-04-16 10:40
2004.05.02
Что луче?...


1-1081932841
Pavel
2004-04-14 12:54
2004.05.02
Захват изображения


14-1081773807
Voland2000
2004-04-12 16:43
2004.05.02
Кто-нить программил на Си++


1-1082110042
dimon1979
2004-04-16 14:07
2004.05.02
Встроенный ассемблер


6-1078671071
Alex30
2004-03-07 17:51
2004.05.02
Как вернуть сокеты в делфи 7 ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский