Entwickler-Ecke
Multimedia / Grafik - Hintergrundmusik in Delphi
No0B - Sa 20.03.10 18:16
Titel: Hintergrundmusik in Delphi
Bastel seit einigen Tagen mit RAD Studio 2010 Delphi Programme, jetzt würde ich gerne einen 8Bit song im Hintergrund laufen lassen wenn das Prog gestartet wird.
Habs schon mit TMediaplayer versucht. Gibts da noch ne möglichkeit ?
Xentar - Sa 20.03.10 18:31
Was gefällt dir am MediaPlayer nicht?
No0B - Sa 20.03.10 18:37
Würde ihn gern im Hintergrund laufen lassen gibts da ne Möglichkeit den "Unsichtabar" zu machen ?
Xentar - Sa 20.03.10 18:41
Visible auf False setzen?
No0B - Sa 20.03.10 18:42
Man bin ich doof... Funktioniert. Alles klar danke
---
Moderiert von
Narses: Beiträge zusammengefasst---
Wenn ich das Programm ausführe kommt die Fehlermeldung "kein MCI Gerät geöffnet" ?
---
Moderiert von
Narses: Beiträge zusammengefasst---
Ok hab den Fehler gefunden, aber jetzt startet die Musik nur wenn ich auf Play dücke möchte sie aber gern beim Programmstart abspielen. Kann mir jemand sagen wie der Befehl dafür ist ?
elundril - Sa 20.03.10 19:41
Scheib doch einfach ins OnShow ereigniss des Formulars Mediaplayer1.Play;
lg elundril
Xentar - Sa 20.03.10 19:50
elundril hat folgendes geschrieben : |
Scheib doch einfach ins OnShow ereigniss des Formulars Mediaplayer1.Play; |
Dafür muss dieser aber auf AutoOpen stehen, oder?
No0B - Sa 20.03.10 19:52
Da gibts kein OnShow nur Onclick OnEnter OnExit OnMousEenter OnMouseLeave habs mit allen versucht aber immer kommt die Fehlermeldung ...ist kein gültiger Bezeichner.
Muss ich das auch in die procedure schreiben ?
Xentar - Sa 20.03.10 19:58
elundril hat folgendes geschrieben : |
Scheib doch einfach ins OnShow ereigniss des Formulars Mediaplayer1.Play; |
Und zum "ungültiger Bezeichner": Den Namen MediaPlayer1 musst du bei Bedarf ersetzen..
elundril - Sa 20.03.10 19:59
Xentar hat folgendes geschrieben : |
elundril hat folgendes geschrieben : | Scheib doch einfach ins OnShow ereigniss des Formulars Mediaplayer1.Play; |
Dafür muss dieser aber auf AutoOpen stehen, oder? |
ja, oder notfalls einfach vor dem Play einfach noch
MediaPlayer1.Open; aufrufen.
lg
Yogu - Sa 20.03.10 20:32
Verzeiht mir, wenn ich mich irre - aber gibt's nicht zwei Eigenschaften des MediaPlayers namens AutoOpen und AutoPlay, die, beide aktiviert, den Sound direkt beim Programmstart ganz ohne eigenen Code abspielen?
No0B - Sa 20.03.10 20:49
Hab ich schon probiert aber geht auch net vll mach ich ja was falsch, werde heute Nacht noch mal den Code Posten falls ich es nicht hinbekomme, da ich jetzt nicht mehr viel Zeit habe.
elundril - Sa 20.03.10 20:57
Yogu hat folgendes geschrieben : |
Verzeiht mir, wenn ich mich irre - aber gibt's nicht zwei Eigenschaften des MediaPlayers namens AutoOpen und AutoPlay, die, beide aktiviert, den Sound direkt beim Programmstart ganz ohne eigenen Code abspielen? |
Nein, du irrst nicht, jedoch habt das AutoPlay nie bei mir funktioniert und auch das AutoOpen hat bei sachen gemeckert bei dem der MediaPlayer nicht gemeckert hat als ich es manuell machte.
lg elundril
No0B - Sa 20.03.10 21:05
Alles klar hat funktioniert Mediaplayer1Play ohne . ; und in die Procedure.
Danke Männer
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 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!