Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Mediaplayer Fehler (https://www.delphipraxis.net/164884-delphi-mediaplayer-fehler.html)

MGC 4. Dez 2011 22:06

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.

Hier ist ein schöner Artikel dazu, wie man diesen, sowie auch andere wichtige Systemordner, ermittelt, selbst wenn der Anwender diese Ordner nach eigenem Ermessen verschoben hat. Ich denke, es funktioniert genauso auch unter Win 7.

Viele Grüße,

DeddyH 5. Dez 2011 08:13

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 SHGetFolderPath oder SHGetKnownFolderPath einfacher zu ermitteln ist). Bleibt die bereits gestellte Frage, ob evtl. die Datei beschädigt ist oder ob es tatsächlich am Speicherort liegt. Dazu kann man die Datei ja einmal woanders hin kopieren und testen, ob sie sich von dort abspielen lässt, oder man versucht andersherum, eine andere Datei aus dem gleichen Ordner abzuspielen. So kann man zumindest einen Anhaltspunkt bekommen, was eigentlich wirklich das Problem ist (evtl. kommen sogar Leerzeichen im Dateinamen in Betracht, aber das halte ich für wenig wahrscheinlich, wenn auch nicht unmöglich).

CreativeMD 5. Dez 2011 19:44

AW: Delphi Mediaplayer Fehler
 
ok
ich glaube es liegt an dem Zugriff.
Es wird der Zugriff verweigert aber wie behebe ich das Problem

DeddyH 6. Dez 2011 07:26

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.

CreativeMD 6. Dez 2011 15:09

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?

DeddyH 6. Dez 2011 15:11

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).

CreativeMD 6. Dez 2011 18:59

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.

haentschman 6. Dez 2011 19:12

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.

CreativeMD 6. Dez 2011 20:11

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.

haentschman 6. Dez 2011 20:27

AW: Delphi Mediaplayer Fehler
 
Zitat:

weil jemand hat für mich das Projekt compiliert und mir die EXE geschickt, dann hat es funktioniert.
...das hast du nicht gesagt, denn...
Zitat:

weil mein Freunde hat es debuggt und bei ihm funktioniert es.
...ist was völlig anderes.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:48 Uhr.
Seite 3 von 4     123 4      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz