Entwickler-Ecke
Multimedia / Grafik - MediaPlayer.FileName übernimmt nicht OpenDialog.FileName, ??
flaavia - So 08.06.03 16:13
Titel: MediaPlayer.FileName übernimmt nicht OpenDialog.FileName, ??
Hallo
Bei einem Versuch eine .wav sound-Datei (mit dem Windows Audiorecorder aufgenommen) mit dem MediaPlayer wieder abzuspielen, gelingt dies nur, wenn ich die Eigenschaft MediaPlayer1.FileName direkt im Objektinspektor angebe und Device Type auf dtAutoSelect steht (mit Device Type auf dtWaveAudio spielt der Mediaplayer nichts ab, weiss jemand warum und was ich hier falsch eingestellt habe?). Wenn ich einen neuen MediaPlayer1.FileName zuweisen möchte, wird dieser nicht übernommen:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure TfoMain.btFileOpenClick(Sender: TObject); begin if OpenDialog1.Execute then begin MediaPlayer1.FileName := OpenDialog1.FileName; end; end; |
ich ist dies nur meinem Anfängerstatus bei Delphi zuzuschreiben und jemand von Euch weis Rat, wie die Datei dann doch eingestellt und vom Mediaplayer abgespielt werden kann.
Vielen Dank im voraus für die freundliche Hilfe :D
Moderiert von
tommie-lie: Delphi-Tags hinzugefügt
Terra23 - So 08.06.03 17:49
Also ich würde sagen, da fehlt eine Zeile:
Kann das sein?
flaavia - So 08.06.03 20:11
Vielen Dank für den Tip
leider geht es trotzdem noch nicht.
Im debugger habe ich beobachtet, dass während der procedur FileName den aufgerufenen File annimmt, danach aber ist wieder der alte ursprünglich im Objektinspektor eingestellte derjenige, der abgespielt wird.
Hurra klappt doch, ich hatte die open Anweisung nur an der falschen Stelle plaziert.
Vielen Dank für den Tip !! :D
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!