![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.07.2007
Сообщений: 19
|
![]()
Доброе утро!
Мне знакомые дали диск с мультиками и программу для их просмотра. Я хочу сделать для ребенка удобную форму, на которой он бы смог выбрать нужные ему мультики, а потом их просмотреть. Подскажите, пожалуйста, как можно запустить просмотрщик из Delphi, подать на вход несколько файлов, и чтобы он не закрывался при переходе к новому мультику? Заранее спасибо. |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я бы для ребенка сделал их в DVD формате, и нарисовал в обычном Nero к ниму меню. И пусть ребенок смотрит на DVD плеере.
По-моему не стоит такую задачу решать вот так вот.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 22.06.2007
Сообщений: 414
|
![]()
Я немного немогу порнять, Вы хотите просматривать мультики с помощью стандартных программ (типа Виндовс медиа плеер), или создавать в делфи окно с просмотром?
Нет невыполнимых задач, всё дело времени...
|
![]() |
![]() |
![]() |
#4 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
ElenaA, проще ваш вопрос можно решить создав плейлист тем плеером, в к-ром вы эти мультики смотрите.
Но нет ничего невозможного, хотя программно это будет сделать посложнее. Передать файл установленному по дефолту в системе плееру можно функцией ShellExecute, ее использование неоднократно обсуждалось, используйте поиск по форуму. Но как быть с несколькими файлами, узнать что закончился первый будет не так просто. Можно создать плейлист(по образцу того что создает тот плеер) в своей программе, и в ShellExecute передавать плейлист, тогда плеер воспроизведет все файлы по очереди. Ну и можно воспользоваться MediaPlayer'ом идущим в стандартной поставке Дельфи, только сначала нужно удостовериться что он может воспроизвести эти файлы, поддержка форматов у него слабая. Если сможет, тогда всю прогамму целиком можно свою сделать, интерфейс и плеер, причем будем иметь легкий доступ к управлению плеером, и для ребенка интерфейс можно сделать. p.s. Stilet предложил действительно хороший вариант с меню и DVD.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.07.2007
Сообщений: 19
|
![]()
Мульты на DVD, их там мульен.
Шрифт мелкий, а ребенку только 6 лет. Начал читать, но еще с проблемами. Программа - МКплеер, что-то вроде. Я хочу на форме вывести названия большими буквами, отсортировать по тематике, чтоб поставил нужные галочки, нажал на кнопку - а далее запуск МКплеер, в Playlist которого попали выбранные мультики. |
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Что мешает открывать папку с мультами в режиме плитки? Что мешает сделать линки на мультики, назвать их так как называются мультики, и по ним запускать обычный плеер? Кстати, может это и гиблый совет, но еще можно нарисовать сайт, и пусть дитятко его открыв клацает по выбранному мульту, который пусть запускается.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
ElenaA у вас в системе на эти файлы назначена по умолчанию программа, узнайте что это за программа, и если она вам не подходит то измените на другую, KM Player или что там у вас. Установите только его сначала.
При передаче пути к файлу в функцию ShellExecute будет запускаться плеер по умолчанию и проигрывать полученный файл. Как я уже писал вместо пути к файлу можно передать путь к плейлисту. Вот так примерно это будет. Программа ищет файлы на диске, сортирует файлы по жанрам (это только предварительно вручную ей помочь, иначе никак). Отображает на экране меню, тут уже насколько фантазии хватит, я бы сделал картинки с жанрами, по клику на одной из них выводил бы список мультиков. При клике на мультике, он выделяется, а в углу большая кнопка, при ее нажатии из выделенных мультов генерируется плейлист, сохраняется на диск, и путь к нему передается в плеер.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 19.05.2008 в 11:02. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 02.07.2007
Сообщений: 19
|
![]()
Спасибо, попробую.
|
![]() |
![]() |
![]() |
#9 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
Елена, вставьте диск с мультиками, запустите эту программу, выберите в диалоге ваш диск (если диск D, путь должен получиться таким D:\ и т.д.), запустите поиск и приложите полученный файл list.txt здесь к сообщению (если размер txt файла окажется более 19.5 Кбайт сожмите его в архив, и приложите к сообщению архив), тогда может посоветую что-то более конкретное.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог Последний раз редактировалось mutabor; 19.05.2008 в 12:12. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Просмотр изображения | Artem | Мультимедиа в Delphi | 4 | 08.05.2012 18:58 |
Просмотр базы | Isthmus | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 14.05.2008 22:31 |
просмотр dll | jziiiiiii | Win Api | 5 | 26.02.2008 18:54 |
Просмотр картинки | Terran | Общие вопросы Delphi | 4 | 07.02.2008 08:05 |
Просмотр PNG изображений | dimfil | Компоненты Delphi | 1 | 05.12.2007 18:16 |