MCIデバイスエラー

解決


nao  2001-08-15 20:55:33  No: 146  IP: [192.*.*.*]

delphi超初心者です。簡易的なメディアプレイヤーを組んだんですが、
実行時に【MCIデバイスがありません】と言うエラーメッセージが出ます。MCIデバイスは知っていますが、自分のPCでMCIデバイスが開放出来てないのかと思い、友達のPCでやってみましたが、同様のエラーが出ました。Mplyaer自体は非表示でやっています。
デバイス設定もautoにしてるんですがエラーが出ます。
的を得ない書き方ですいません。仕組み自体が今三つ理解出来てないようです。使用しているコンポーネントはMplayer,OpenDialog,buttonのみです。

編集 削除
kazu  2001-08-17 13:22:40  No: 147  IP: [192.*.*.*]

procedure TForm1.Button1Click(Sender: TObject);
begin
  if OpenDialog1.Execute = False then Exit;
  MediaPlayer1.FileName := OpenDialog1.FileName;
  MediaPlayer1.Open;
  MediaPlayer1.Play;
end;
TMediaPlayerのプロパティは
Visible -> False
Display -> Panel1(スピーカーがないためAVIファイルを再生した)
上記以外のプロパティは変更なし。
上記でエラーは出ませんでした。
コードとエラー表示を書き込んでもらえればもっとたくさんのレスが付くと思いますが...

編集 削除
nao  2001-08-18 22:49:59  No: 148  IP: [192.*.*.*]

解決しました。有難うございます(ぺこり)
そうですね。今度からはコードを書きます。
でも…どこが主要か判ってないのも痛いですね…
もっと勉強して出なおしてきます(苦笑

編集 削除