Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.19;
Скачать: CL | DM;

Вниз

Универсальный вьюер   Найти похожие ветки 

 
Ega23 ©   (2009-02-13 13:40) [40]


> а вот mspaint уже не откроет )


Только что проверил. Открыл.


 
clickmaker ©   (2009-02-13 13:48) [41]

> [40] Ega23 ©   (13.02.09 13:40)

а двойным щелчком?
для вьювера ведь тоже надо как-то ассоциации устанавливать.
Можно, конечно, предлагать юзеру вводить вместо расширения сигнатуру. Но, боюсь, такая перспектива его не устроит.
Можно тупо перебирать все вьюверы, пока какой-нибудь не ответит: "ну ладно, этой мой файл".
Однако, в некоторых случаях пользователь может захотеть, чтобы docx открывал вьювер, а zip - WinZip, хотя сигнатуры у них одинаковые


 
Anatoly Podgoretsky ©   (2009-02-13 14:33) [42]

> clickmaker  (13.02.2009 13:48:41)  [41]

Если сигнатуры одинаковы, то никак, а расширения в твоем случае просто не играет роли.


 
clickmaker ©   (2009-02-13 14:40) [43]

> расширения в твоем случае просто не играет роли

расширения здесь как раз-таки играют роль. Они позволяют работать по-разному с разными сущностями, хотя, такскть, "физическое тело" у них одно - архив


 
_ShaggyDoc   (2009-02-13 14:41) [44]

Кое кто, такая программа давно есть - UniversalViewer - так и называется. Входит как демо в библиотеку ATViewer. Давно этой библиотекой пользуюсь.

FWS - на Торру, естественно. http://www.torry.net/quicksearchd.php?String=ATViewer&Title=Yes


 
@!!ex ©   (2009-02-13 14:42) [45]

XnView понимает кучу форматов, к нему можно плагины писать...


 
clickmaker ©   (2009-02-13 14:43) [46]

> библиотеку ATViewer

# Multimedia: all file types supported by MS Windows Media Player: AVI, MPEG, WMV, MP3 etc. File is shown using Windows Media Player ActiveX control.
# Internet: all file types supported by MS Internet Explorer: HTML, XML, DOC, XLS etc. File is shown using Internet Explorer ActiveX control.

халявщики -)


 
Ega23 ©   (2009-02-13 14:46) [47]


> а двойным щелчком?
> для вьювера ведь тоже надо как-то ассоциации устанавливать.
>


Не, ну безусловно. Но закладываться на то, что плагин для bmp начинает работу  по расширению файла - это клиника. ИМХО.


 
clickmaker ©   (2009-02-13 14:50) [48]

> [47] Ega23 ©   (13.02.09 14:46)

да почему клиника?
может плагин поддерживает еще кучу графических форматов, в том числе и tiff, но вот именно tiff не хочу я нем открывать. У меня для него другой плагин, с поддержкой многостраничности. Как быть?


 
Anatoly Podgoretsky ©   (2009-02-13 15:31) [49]


> расширения здесь как раз-таки играют роль. Они позволяют
> работать по-разному с разными сущностями, хотя, такскть,
>  "физическое тело" у них одно - архив

Оно позволяет, но не в его случае

> Можно тупо перебирать все вьюверы, пока какой-нибудь не
> ответит: "ну ладно, этой мой файл".

Он же не глядя на расширение собирается проверять все вьюверы, при том устравивать лотерию - кто первый тот и прав.


 
Anatoly Podgoretsky ©   (2009-02-13 15:32) [50]

> clickmaker  (13.02.2009 14:43:46)  [46]

Я же говорил, дважды щелкать по файлу, гады какую идею скоммуиздили.


 
Nic ©   (2009-02-13 23:01) [51]

Такое есть. В MacOs


 
Andy BitOff ©   (2009-02-14 01:25) [52]

> Кое кто   (12.02.09 22:11) [0]

Дык есть уже. И называется незатейливо, Universal View.


 
Real ©   (2009-02-17 02:22) [53]

Ага, как сказали выше - есть давно: Quick View Plus (http://www.avantstar.com) Судя по кол-ву *.DLL в папке с программой - все так и сделано как автор ветки хочет. Что можно сказать об этой софтине? Пользовался два или три раза после установки. Реально - бесполезнейшая вещь. Ориентируется похоже тупо на расширение, и если расширение неизвестно - открывает как текст (на красивом word-подобном листе - не менее симпатичные "кракозябры" бинарника в текстовом виде :) Запускается долго, памяти жрет - мама не горюй (и еще висит, зараза, в трее) Поддержка даже популярных форматов - никакая: скажем ICO - что-то открывает, что-то нет. Кроме просмотра - ничего, даже в буфер не скопируешь. Короче, убожество. А ведь его пишут давно, целая команда и толку ноль. Представляю что намутит автор ветки в одиночку :)


 
brother ©   (2009-02-17 08:19) [54]

имхо "комбайны" не люблю, для разных расширений - разные проги, ибо нефиг просмотровщику картинок звук или видео показывать итд...


 
clickmaker ©   (2009-02-17 11:24) [55]

> Представляю что намутит автор ветки в одиночку

кстати, как раз-таки в одиночку может выйти что-то путное -)
а когда толпа программеров, "кто в лес, кто по дрова", да еще и текучка кадров - вот тут будет помойка )


 
Anatoly Podgoretsky ©   (2009-02-17 12:06) [56]

> clickmaker  (17.02.2009 11:24:55)  [55]

Ну это если пупок не лопнет. Другое дело если понапишет расширения для Проводника, вот это нужное дело, с открытым кодом.


 
Кое кто   (2009-02-19 13:47) [57]

Anatoly Podgoretsky ©   (17.02.09 12:06) [56]

> clickmaker  (17.02.2009 11:24:55)  [55]

Ну это если пупок не лопнет.

Впринципе ,чисто умозрительно, это не так сложно... Создать TList of Components... Скриптовый парсер можно не писать самому, а взять из Интернета...


 
han_malign ©   (2009-02-19 14:35) [58]

http://msdn.microsoft.com/en-us/library/dd378466(VS.85).aspx



Страницы: 1 2 вся ветка

Текущий архив: 2009.04.19;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.022 c
15-1234906202
Юрий
2009-02-18 00:30
2009.04.19
С днем рождения ! 18 февраля 2009 среда


1-1210700758
Olegz77
2008-05-13 21:45
2009.04.19
Получить размер кнопки ComboBox


15-1235102906
freeee
2009-02-20 07:08
2009.04.19
посоветуйте литературу


2-1235676633
Pavel
2009-02-26 22:30
2009.04.19
Передача значений из функции


1-1210103637
andreil
2008-05-06 23:53
2009.04.19
Дельфийские аналоги функций _lrotr и _lrotr