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

Вниз

Ассоциация файлов   Найти похожие ветки 

 
Maxim new   (2006-08-23 10:43) [0]

Помогите как в Delphi сделать следующее:
Есть видео плеер написанный с помощью компонентов DSPack.
Необходимо сделать так что бы при помощи контекстного меню "Открыть с помщью..." приложение автоматически запускала файл ...
Заранее спасибо.


 
medved_68 ©   (2006-08-23 11:15) [1]


> Есть видео плеер написанный с помощью компонентов DSPack.
>
> Необходимо сделать так что бы при помощи контекстного меню
> "Открыть с помщью..." приложение автоматически запускала
> файл ...

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


 
Maxim new   (2006-08-23 11:22) [2]

нет проблема не в винде, она запускает прогу, но она (программа) не знает что ей проигрывать,  вот и проблема: как программе передлать путь открываемого файла.


 
Stexen ©   (2006-08-23 20:45) [3]

Вообще-то смотри описания форматов в реестре, там вся инфа хранится по этому поводу, в том числе какие параметры при запусске передавать для твоего приложения. если неохота искать доки, поставь какую нибудь прогу типа acdsee и посмотри по jpg файлу, что написано.
Итак суммируя:
1) пишешь в реестр(hkey_classes_root) инфу о файловом формате и настраиваешь передачу имени файла в программу
2) в программе обрабатываешь переданные параметры и открываешь файл

PS
Только будь осторожнее, а то я помню писал проектик и что то очень сильно намудил с асоциированием файлов, и почему-то слетела винда



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

Форум: "Media";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.04 c
2-1176817310
Gentos
2007-04-17 17:41
2007.05.06
DBImage1: TDBImage; - с какой компонентой проще всего работать ?


15-1176215375
Pazitron_Brain
2007-04-10 18:29
2007.05.06
Ноутбук с перепаянным портом для блока питания


3-1171459284
novill
2007-02-14 16:21
2007.05.06
Напомните, пожулайста, как в IB7 создать хранимую функцию


2-1176786168
s.k
2007-04-17 09:02
2007.05.06
положение чужого окна


2-1176626953
ppcumax
2007-04-15 12:49
2007.05.06
Как создать динамические переменные?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский