Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Мультимедиа в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 26.11.2017, 14:32   #1
EvgeniyVaravko
Пользователь
 
Регистрация: 09.10.2017
Сообщений: 11
Репутация: 10
По умолчанию Ошибка при инициализации MCI

на моём компе видео запускается без проблем. копирую папку с программой на другой компьютер. запускаю программу и выдает ошибку
''Ошибка при инициализации MCI'' . подскажите как исправить данную ошибку.

procedure TForm2.Button1Click(Sender: TObject);
begin
Panel2.Show;
MediaPlayer1.Close;
MediaPlayer1.FileName :=GetCurrentDir + '\1 Minute Timer.mp4';
MediaPlayer1.Display:=Panel2;
MediaPlayer1.Open;
MediaPlayer1.Play;

end;
EvgeniyVaravko вне форума   Ответить с цитированием
Старый 26.11.2017, 14:40   #2
Sciv
Профессионал
 
Аватар для Sciv
 
Регистрация: 16.05.2012
Адрес: Курган
Сообщений: 3,102
Репутация: 1172
По умолчанию

Цитата:
запускаю программу и выдает ошибку ''Ошибка при инициализации MCI''
А само видео иWMP при этом запускаются, если их из проводника открывать?
__________________
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Sciv вне форума   Ответить с цитированием
Старый 26.11.2017, 14:47   #3
EvgeniyVaravko
Пользователь
 
Регистрация: 09.10.2017
Сообщений: 11
Репутация: 10
По умолчанию А само видео иWMP при этом запускаются, если их из проводника открывать?

из проводника всё запускается как на моем так и на другом компе .
EvgeniyVaravko вне форума   Ответить с цитированием
Старый 26.11.2017, 14:49   #4
newerow1989
Я самый любопытный
Профессионал
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Адрес: RU, Алтайский край, Красногорский р-н, с. Балыкса, ул. Центральная Сообщений: 7,541 Репутация: 37104
Сообщений: 1,668
Репутация: 1476

skype: newerow1989
По умолчанию

Цитата:
Сообщение от EvgeniyVaravko Посмотреть сообщение
MediaPlayer1.FileName :=GetCurrentDir + '\1 Minute Timer.mp4';
Нужно, чтобы файл существовал по такому же адресу!
Либо на другом компьютере не установлены звуковые драйверы!
__________________
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.narod.ru
[Паскаль] [Delphi]
newerow1989 вне форума   Ответить с цитированием
Старый 26.11.2017, 14:57   #5
EvgeniyVaravko
Пользователь
 
Регистрация: 09.10.2017
Сообщений: 11
Репутация: 10
По умолчанию Нужно, чтобы файл существовал по такому же адресу!

т.е. при запуске плеера нужно устроить проверку на то, существует ли данный файл?я всё правильно понял?
Если да - то подскажите как.
P.S. я просто новичок в этом деле
EvgeniyVaravko вне форума   Ответить с цитированием
Старый 26.11.2017, 15:03   #6
newerow1989
Я самый любопытный
Профессионал
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Адрес: RU, Алтайский край, Красногорский р-н, с. Балыкса, ул. Центральная Сообщений: 7,541 Репутация: 37104
Сообщений: 1,668
Репутация: 1476

skype: newerow1989
По умолчанию

Чему равно GetCurrentDir на обоих компьютерах?

Цитата:
Сообщение от EvgeniyVaravko Посмотреть сообщение
существует ли данный файл?
функция FileExists
http://www.delphibasics.ru/FileExists.php

Код:

if FileExists(MediaPlayer1.FileName) then
   //существует

__________________
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.narod.ru
[Паскаль] [Delphi]

Последний раз редактировалось newerow1989; 26.11.2017 в 15:06.
newerow1989 вне форума   Ответить с цитированием
Старый 26.11.2017, 15:17   #7
EvgeniyVaravko
Пользователь
 
Регистрация: 09.10.2017
Сообщений: 11
Репутация: 10
По умолчанию Чему равно GetCurrentDir на обоих компьютерах?

вот. первая картинка -это комп с делфи. вторая без делфи
Изображения
Тип файла: jpg Снимок.JPG (11.0 Кб, 14 просмотров)
Тип файла: jpg Снимок1.JPG (10.5 Кб, 13 просмотров)
EvgeniyVaravko вне форума   Ответить с цитированием
Старый 26.11.2017, 15:56   #8
p51x
Профессионал
 
Регистрация: 15.02.2010
Сообщений: 10,880
Репутация: 1806

icq: 216409213
По умолчанию

К чему нам жтот путь? Файл там есть то или нет?
__________________
Запомните раз и навсегда: помочь != "решите за меня"!
p51x вне форума   Ответить с цитированием
Старый 26.11.2017, 15:59   #9
EvgeniyVaravko
Пользователь
 
Регистрация: 09.10.2017
Сообщений: 11
Репутация: 10
По умолчанию

конечно есть
EvgeniyVaravko вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при инициализвции MCI copymiss C++ Builder 3 13.05.2010 10:25


06:08.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru