-
> Efir (01.04.08 22:11) [19] > > При взгляде на загрузку того же Winamp'a видно, что приложение > загружает одну копию о добавляет все файлы сразу
Плохой взгляд. Я когда сам проверял, выделил несколько файлов и нажал в проводнике Энтер, увидел два окна с предложением обновить версию WinAmp'а. Что никак не согласуется с версией о только одной копии.
-
> Германн © (02.04.08 00:07) [20]
Ладно, возможно, но нужно отловить момент загрузки последнего файла.
-
> Efir (02.04.08 00:19) [21] > > > > Германн © (02.04.08 00:07) [20] > > > Ладно, возможно, но нужно отловить момент загрузки последнего > файла. >
Тут эта. Возможно есть в проводнике способ узнать количество выделенных файлов, возможно нет такого способа я не знаю. По ссылке LVT ничего подобного не было?
-
> Германн © (02.04.08 00:54) [22]
> Тут эта. Возможно есть в проводнике способ узнать количество > выделенных файлов, возможно нет такого способа я не знаю. > По ссылке LVT ничего подобного не было?
Как узнать количество выделенных по той ссылке нет, хотя, думаю, что найти оную информацию на просторах msdn можно. Однако, среди выделенного могут быть как нецелевые файлы, так и, скажем, ярлыки на нужные, что до их запуска установить не просто, а уж средствами DDE - весьма сомнительно.
Да и проблема в том, что никакого "последнего" файла не существует, бо после выделенного в одном экз. проводника можно пустить из другого или из планировщика или и т.д.
Для самого общего случая, включая запуск из комстроки и пакетных файлов, задача далеко нетривиальна и, понятно, что DDE здесь не пригодится.
-- Regards, LVT.
-
> Leonid Troyanovsky © (02.04.08 22:59) [23] > >
Значит Efir (02.04.08 00:19) [21] желает странного.
-
Кстати. Только что попытался провести ещё один эксперимент с WinAmp'ом. Дык он вообще при выделении в проводнике 5 файлов mp3 открыл мне 5 окон с настройками DFX, 5 окон с предложением купить этот DFX и 5 окон собственно проигрывателя! И это несмотря на то, что опция "Allow multiple instances of Winamp to start" не выбрана.
P.S. Версия WinAmp'а конечно старая 3.0d. Но с 2002-го мало что изменилось. Так что ещё раз подтверждаю мысль о том, "задача далеко нетривиальна".
|