![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
загрузка файла по двойному щелчку
Irisss © (2010-07-09 12:33:00)Ассоциировал файл с определенным расширением со своей программой (прописал в реестре).
По двойному щелчку на файле конкретного типа запускается моя программа.
Нужно, чтобы по двойному щелчку на файле программа не только запускалась, но и загружала этот файл.
Вопрос: как узнать полное имя (путь) файла, по которому произведен двойной щелчок?
Anatoly Podgoretsky (2010-07-12 13:23:00) [1]
> Leonid Troyanovsky © (12.07.10 12:22) [14]
Вот такой он чайник был в ФИДО :-)
Омлет (2010-07-12 13:04:00) [2]А еще сделай, чтобы можно было перетаскивать файлы на программу.
Leonid Troyanovsky (2010-07-12 12:22:00) [3]
> Irisss (09.07.10 12:33)
> Нужно, чтобы по двойному щелчку на файле программа не только
> запускалась, но и загружала этот файл.
http://groups.google.com/group/fido7.ru.delphi.chainik/msg/278f89887ab26b31?hl=ru
--
Regards, LVT.
Anatoly Podgoretsky (2010-07-10 17:57:00) [4]> Демо (10.07.2010 14:51:08) [8]
Первый щелчок снимет выделение.
KilkennyCat (2010-07-10 17:09:00) [5]эти посторонние детали очень часто вызывают истеричные звонки.
b (2010-07-10 16:19:00) [6]
> KilkennyCat ©
Это уже посторонние детали ;)
KilkennyCat (2010-07-10 16:13:00) [7]а клавишу "стрл" юзвери очень любят нажимать нечаянно, книжкой какой-нить... а с ней тож очень даже получится.
KilkennyCat (2010-07-10 16:11:00) [8]зато получится клавишей "ентер"
Демо (2010-07-10 14:51:00) [9]
> Anatoly Podgoretsky © (10.07.10 14:49) [7]
> Возможно, но не двойным щелчком
Понятно. Т.е. двойным щелчком такое не получится.
Anatoly Podgoretsky (2010-07-10 14:49:00) [10]Возможно, но не двойным щелчком и будет тот неприятный вариант, путей запуска программ несколько, а не только щелчок, а обработчик один.
Демо (2010-07-10 14:39:00) [11]
> Теперь попробуйте выделить НЕСКОЛЬКО файлов с Вашим расширением
> и щелкните по ним.
А это возможно?
KilkennyCat (2010-07-09 14:19:00) [12]
> Юрий Зотов © (09.07.10 13:45) [4]
провокатор...
а еще можно выбрать с чужим расширением и "открыть с помощью". продвинутые юзвери могут и любят.
Юрий Зотов (2010-07-09 13:45:00) [13]
> Irisss (09.07.10 13:15) [3]
Теперь попробуйте выделить НЕСКОЛЬКО файлов с Вашим расширением и щелкните по ним.
Irisss (2010-07-09 13:15:00) [14]Сори, все работает
Спасибо
Irisss (2010-07-09 13:10:00) [15]применил такой код, но он не загружает
procedure TFormManager.FormShow(Sender: TObject);
begin
if ParamCount > 0
then begin
Self.FManager.Load( ParamStr(1) );
end;
end;
Dennis I. Komarov (2010-07-09 12:42:00) [16]ParamStr(1)