Autor Beitrag
meldano
Hält's aus hier
Beiträge: 3



BeitragVerfasst: Mo 04.12.06 12:38 
Hallo,

mein Problem sieht folgerndermaßen aus:

Ich rufe in einer Form einen Mediaplayer auf mit:
[/quote][/delphi]
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
then
begin
  with MediaPlayer1 do    //Sound abspielen
  begin
    FileName := 'c:\Versuch2\loser.WAV';
    Open;
    EndPos := TrackLength[1] div 1;
    Play;
  end;
  end;


In einer anderen Form geschieht dies auch noch einmal.
Klappt beim Ausführen der ersten Form auch noch und der File wird wiedergegeben.
Wenn ich nun die zweite Form Aufrufe und den Mediaplayer dieser Form "anschmeiße" (der gleiche File soll wiedergegeben werden), dann kommt diese Fehlermeldung:

"Im projekt Project1.exe ist eine Exception der Klasse EMCIDeviceError aufgetreten. Meldung:'Der Gerätename wird von dieser Anwendung bereits als Alias benutzt. Benutzen Sie einen eindeutigen Alias.'...." (siehe Anhang)

und der Compiler springt an folgende Stelle im Quellcode:
[/quote][/delphi]
ausblenden Delphi-Quelltext
1:
 EndPos := TrackLength[1] div 1;					


Ich benutze pro Form einen Mediaplayer der jeweils die gleiche Bezeichnung hat.
Den Mediaplayer jetzt in der ersten Form "Mediaplayer1" und in der zweiten Form "Mediaplayer2" zu nennen bringt leider nichts.


Hoffentlich habe ich mein Problem einigermaßen verständlich ausgedrückt und mir kann jemand weiterhelfen. :lol:
Einloggen, um Attachments anzusehen!