|
Вопрос # 1 966/ вопрос открыт / |
|
Доброго времени суток, уважаемые эксперты!
В программе поиска файлов результаты выводятся в MEMO в виде пути к файлу. Как открыть искомый файл прямо из MEMO?
 |
Вопрос задал: MAA (статус: Посетитель)
Вопрос отправлен: 4 октября 2008, 08:32
Состояние вопроса: открыт, ответов: 2.
|
Ответ #1. Отвечает эксперт: Мережников Андрей
Здравствуйте, MAA!
Можно написать обработчик в на событие OnClick для компонента Memo, в котором прописать примерно следующее:
ShellExecute(0,'open',memo1.lines[memo1.Perform(EM_LINEFROMCHAR, memo1.SelStart, 0)] ,'','',sw_shownormal);
Если необходимо открывать файл с помощью приложения, которым он был создан
 |
Ответ отправил: Мережников Андрей (статус: Абитуриент)
Время отправки: 4 октября 2008, 09:24
Оценка за ответ: 5
|
Ответ #2. Отвечает эксперт: Косолапов Дмитрий Юрьевич
Здравствуйте, MAA!
Думаю, вместо Memo в данном случае лучше использовать ListBox - там есть свойство, отвечающее за выделенную строчку.
Мини-форум вопроса
Мини-форум пуст.
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|