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

Вниз

Передача медиа файла другому приложению.   Найти похожие ветки 

 
Intell   (2003-04-01 19:26) [0]

Мастера, надеюсь на ваши знания! Возможно ли решить мою проблему:
Я создал 2 проги (2 Медиа плеера). Один, допустим, проигрывает mp3. Как переслать файл из 1_ого плеера 2_му плееру и при этом дать ему команду Play. Причём в той позиции начать проигрывать, в которой его отослали с 1_ого плеера. Если нельзя сохранять позицию, тогда просто: как послать файл 2_му плееру и дать ему команду Play. Желательно исходник, т.к. надо непосредственно готовый пример.


 
Плохой человек   (2003-04-01 20:48) [1]

Это возможно. Нужно запустить второй плеер и указать парараметр при запуске, типа так:

WinExec("C:\Player.exe F=C:\Music.mp3 P=3.03", SW_RESTORE);

Читается это при помощи ParamStr при запуске программы.

WinExec - это примитив, можешь порыскать и поисказть другие подобные функции.


 
Intell   (2003-04-03 16:29) [2]

Другие примеры есть, прошлый не подошёл


 
Плохой человек   (2003-04-03 20:35) [3]

Ну ты ведь Intell - найди какой-нить крутой компонент для передачи медиа файлов другому приложению при проектировании плеера с использованием TMediaPlayer и только при Delphi 5 и только для Build 5.


 
Intell   (2003-04-04 06:35) [4]

Нет, на этот раз компонент не нужен. НУЖЕН КОД! Просто прога использует уже 5 компонентов, на мой взгляд это уже много.

Ну если кто знает где есть такой компонент, то не откажусь, вытащу из него код.


 
Плохой человек   (2003-04-04 19:48) [5]

Чем не подошёл мой способ. Ты его даже не рассматривал. Ну не нравится - запиши файл на диске и запусти второй плеер, который инфу прочитает не из ParamStr, а из файла.



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
1-91741
Igit
2003-07-13 12:34
2003.07.28
Извлечение ресурсов.


8-91772
antonyan
2003-04-07 10:41
2003.07.28
Цвет точки (пиксела)


3-91627
malamba
2003-07-04 12:14
2003.07.28
Access - запрос на выборку дат - глючит


7-91935
3S
2003-05-17 20:12
2003.07.28
Как отключить служебные клавиши (win, alt+tab и др) в WinNT/2K/XP


14-91894
Катрин
2003-07-11 19:32
2003.07.28
Память в Delphi





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