![]() |
Delphi Mediaplayer Fehler
Hallo Liebe Community
Ich will eine Datei mit OpenDialog in den Mediaplayer einspeisen. Aber wenn ich eine Datei in Documente auswähle funktioniert es nicht. Liegt es an Windows 7? Danke im voraus! |
AW: Delphi Mediaplayer Fehler
zeig mal dein code.
|
AW: Delphi Mediaplayer Fehler
Hallo,
was passiert denn nicht? Wird die Datei nicht gefunden? Wird sie, wenn sie denn gefunden wurde, nichtabgespielt? Schon mal F8/F7 ausprobiert? Grüße Klaus |
AW: Delphi Mediaplayer Fehler
Also es soll eine Playlist sein die etwas aus der Datei öffnet.
Delphi-Quellcode:
Die Datei exsitiert wirklick
if ausgelesen[aktuell] = 'Spiel' then aktuell := 4;
Form1.Mediaplayer1.Close; Form1.Mediaplayer1.Filename := ausgelesen[aktuell]; Form1.Mediaplayer1.Open; Form1.Mediaplayer1.Play; Form1.Liedtitel.AlphaChannel := 1; Form1.Liedtitel.Visible := true; Form1.Liedtitel.Caption := '♪ Play song: ' + ExtractFileName(ausgelesen[aktuell]); aktuell := aktuell+1; warten := 2000; ausgelesen.Free; end; C:\Users\Nicht Wichtig\Documents\01 Better Way.mp3 Nicht Wichtig ist der Benutzername den ich nicht zeigen will. Der Fehler ist in einer MessageBox und lautet: "Kein MCI-Gerät geöffnet" "Fehler beim Starten vom MCI |
AW: Delphi Mediaplayer Fehler
Delphi-Quellcode:
so würde ich das machen.
if OpenDialog1.Execute then
begin if ausgelesen[aktuell] = 'Spiel' then aktuell := 4; Form1.Mediaplayer1.Close; Form1.Mediaplayer1.Filename := OpenDialog1.FileName; Form1.Mediaplayer1.Open; Form1.Mediaplayer1.Play; Form1.Liedtitel.AlphaChannel := 1; Form1.Liedtitel.Visible := true; Form1.Liedtitel.Caption := '♪ Play song: ' + ExtractFileName(ausgelesen[aktuell]); aktuell := aktuell+1; warten := 2000; ausgelesen.Free; end; |
AW: Delphi Mediaplayer Fehler
Sorry eine Datei speichert die Playlist ab.
Welche Dateien geöffnet werden müssen und dann öffnet der Mediaplayer die entsprechende Datei. Also es ist nur indirekt mit Opendialog, weil man damit nur was in die Playlist datei reinschreibt |
AW: Delphi Mediaplayer Fehler
Oh sorry, du woltest ja eine liste.
|
AW: Delphi Mediaplayer Fehler
Sorry, aber ich verstehe nicht so ganz was du machen möchtest? Was ist
Delphi-Quellcode:
? Ein wenig mehr Info wäre gut.
ausgelesen[aktuell]
In
Delphi-Quellcode:
müsste der Pfard und der Dateiname enthalten sein.
ausgelesen[aktuell]
|
AW: Delphi Mediaplayer Fehler
dort ist der Dateiname drin.
Mit allen anderen Pfaden funktioniert es ja. |
AW: Delphi Mediaplayer Fehler
mit welchen denn nicht?
|
AW: Delphi Mediaplayer Fehler
Zitat:
Versuchs mal mit Admin rechten gruss |
AW: Delphi Mediaplayer Fehler
An den Schreibrechten kann es nicht liegen, da er keine brauch! Oder möchte er auch MP3 Dateien schreiben?
So wie ich das Verstanden hab, will er Sie nur abspielen, dann sollte das auch kein Problem darstellen... Allerdings solltest du dir nicht Jeden Schnippel aus der Nase ziehen lassen^^ Woher sollen wir wissen, was in deinem Code Bsp. "ausgelesen" ist usw. Geb uns also mehr Code und beschreibe genau was du willst, dann irgendwie leuchtet zu mindest mir das nicht richtig ein! BTW: Als Offensichtlicher Anfänger gleich ne Delphi XE2 Architect, nicht schlecht ;) |
AW: Delphi Mediaplayer Fehler
genau das habe ich auch schon angeregt. Vieleicht ist auch die MP3 - Datei beschädigt. Wir brauchen mehr Infos.
|
AW: Delphi Mediaplayer Fehler
Mit dem was in Dokumente ist was ich schon gesagt habe
Die Datei exsitiert wirklick C:\Users\Nicht Wichtig\Documents\01 Better Way.mp3 Nicht Wichtig ist der Benutzername den ich nicht zeigen will. |
AW: Delphi Mediaplayer Fehler
Zitat:
Bei der Fehlermeldung kann auch die MP3 beschädigt sein. |
AW: Delphi Mediaplayer Fehler
Nein in Windows 7 hat jeder Benutzer einen Ordner wo alle Daten drin sind. Ich will nur nicht meinen Namen angeben.
|
AW: Delphi Mediaplayer Fehler
Zitat:
|
AW: Delphi Mediaplayer Fehler
Zitat:
Was auch verständlich ist. Zu den Problem kann auch nur raten vielleicht Datei kaputt. gruss |
AW: Delphi Mediaplayer Fehler
EWeiss ja das habe ich gemeint.
Das Problem ist nicht das die Datei kapput ist. Ein Freund hat mir gesagt es liegt wahrscheinlich daran das der Ordner User/UserName/Documents in Wirklichkeit anders heißt. Das aber nur bei Windows 7 so. Also müsste ich mit irgendeinem Befehl denn Pfad umändern. |
AW: Delphi Mediaplayer Fehler
Beschreib doch erstmal was nicht geht, genau!!!!
Denn dein Benutzername und was weiß ich nicht was sind uns doch Bannane... Aber wir müssen doch ne Fehlermeldung oder sonnst was haben, damit wir ansatzweise wissen können was denn nun nicht geht, oder Probleme macht. Hier kann doch keiner Hell sehen |
AW: Delphi Mediaplayer Fehler
Hallo erstmal,
ich glaube das größte Problem scheint hier zu sein, dass nicht ganz geklärt ist, in welchem Verzeichnis sich der "Eigene Dateien"-Ordner befindet. ![]() Viele Grüße, |
AW: Delphi Mediaplayer Fehler
Ob es sich um den "Eigene Dateien"-Ordner handelt halte ich im Moment nicht für wirklich wichtig (wobei der mit
![]() ![]() |
AW: Delphi Mediaplayer Fehler
ok
ich glaube es liegt an dem Zugriff. Es wird der Zugriff verweigert aber wie behebe ich das Problem |
AW: Delphi Mediaplayer Fehler
Kopier die Dateien doch einfach in ein Verzeichnis, in dem Du die entsprechenden Rechte besitzt (CSIDL_MYMUSIC oder CSIDL_COMMON_MUSIC als Parameter für SHGetFolderPath sollte das vorgesehene Verzeichnis liefern). Der ursprüngliche Pfad sieht mir zumindest danach aus, als sei er von einem Windows 2000 oder XP nach Win7 kopiert worden.
|
AW: Delphi Mediaplayer Fehler
Das Problem ist nur das die Datei,
nicht in dasselbe Verzeichnis soll. Es soll ja eine Playlist werden und ich kann nicht einfach jede Datei duplizieren. Gibt es keine andere Lösung? |
AW: Delphi Mediaplayer Fehler
Prüfe, ob Du Leserechte auf die Datei hast. Wenn nicht, wird sie nicht in die PlayList aufgenommen bzw. nachträglich daraus gelöscht (ggf. auf Nachfrage).
|
AW: Delphi Mediaplayer Fehler
Also noch eine neue Vermutung ich glaube es liegt an Delphi,
weil mein Freunde hat es debuggt und bei ihm funktioniert es. |
AW: Delphi Mediaplayer Fehler
... ja, weil bei Ihm der Zugriff aus Rechtegründen funktioniert.
Probier mal folgendes: 1. Erstelle eine Wuppdi.txt in einem Ordner wo du Schreibrechte hast. 2. kopiere die Datei in den gleichen Ordner wie die mp3 3. Kannst du dann die Datei öffnen, bearbeiten und speichern ? PS: Wir wissen immer noch nicht ob du in deinem Benutzerverzeichnis ausreichende Rechte hast. Normalerweise ja...aber was ist schon normal. |
AW: Delphi Mediaplayer Fehler
Sorry du hast mich falsch verstanden.
Das Problem liegt weder an mein Code noch ein irgendwelchen Zugriffen. Das Problem liegt bei Delphi, weil jemand hat für mich das Projekt compiliert und mir die EXE geschickt, dann hat es funktioniert. Also muss es an Delphi liegen, oder? Edit Und ja ich habe damit diese Datei geöffnet und es hat funktioniert und ich habe Rechte darauf. |
AW: Delphi Mediaplayer Fehler
Zitat:
Zitat:
|
AW: Delphi Mediaplayer Fehler
Vielleicht sollte man mal ein Unterforum anlegen in etwa wie
"RÄTZELRATEN" Dann noch viel Spass bei der QuizFrage... gruss |
AW: Delphi Mediaplayer Fehler
1. Er geht auf absolut keien Hilfestellung ein.
2. Er hat es in 4 Seiten nicht geschafft, sein Problem genau zu beschreiben, und event. weiter helfenden Quell Text zu posten. 3. Weiß er mit absoluter Sicherheit nicht, was Er da überhaupt tut... 4. Stellt sich mir die Frage, wieso immer noch Leute versuchen zu helfen.... :shock: |
AW: Delphi Mediaplayer Fehler
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz