IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Tmediaplayer, Видео
klem4
сообщение 16.08.2005 13:56
Сообщение #1


Perl. Just code it!
******

Группа: Модераторы
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


При вызове MediaPlayer1.Play выдает : EMCIDeviceError 'NO MCI Device open'

unit Unit1;

interface

uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls, MPlayer;

type
TForm1 = class(TForm)
Panel1: TPanel;
MediaPlayer1: TMediaPlayer;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
MediaPlayer1.Play;
end;

procedure TForm1.FormCreate(Sender: TObject);
begin
MediaPlayer1.Display := Panel1;
MediaPlayer1.FileName := 'zp';
MediaPlayer1.AutoOpen := True;
MediaPlayer1.DisplayRect := Rect(0, 0, 400, 320);
MediaPlayer1.Visible := False;
end;

end.


что это может быть ?

Сообщение отредактировано: klem4 - 16.08.2005 13:56


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов(1 - 3)
volvo
сообщение 16.08.2005 14:16
Сообщение #2


Гость






Обязательно AutoOpen? Вот так работает:
procedure TForm1.FormCreate(Sender: TObject);
begin
MediaPlayer1.Display := Panel1;
MediaPlayer1.FileName := 'zp';
MediaPlayer1.Open;
MediaPlayer1.DisplayRect := Rect(0, 0, 400, 320);
MediaPlayer1.Visible := False;
end;
 К началу страницы 
+ Ответить 
Malice
сообщение 16.08.2005 14:17
Сообщение #3


Профи
****

Группа: Пользователи
Сообщений: 705
Пол: Мужской

Репутация: -  20  +


Попробуй так:
Код
procedure TForm1.Button1Click(Sender: TObject);
begin
  MediaPlayer1.Open;
  MediaPlayer1.Play;
end;
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
klem4
сообщение 16.08.2005 14:46
Сообщение #4


Perl. Just code it!
******

Группа: Модераторы
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


Спасибо, товарищи, все получилось smile.gif


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 26.07.2025 7:14
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"