Fichiers Midi - Bug avec la longueur des chemins ? [Résolu]

Signaler
Messages postés
6
Date d'inscription
jeudi 15 avril 2004
Statut
Membre
Dernière intervention
8 mai 2005
-
Messages postés
6
Date d'inscription
jeudi 15 avril 2004
Statut
Membre
Dernière intervention
8 mai 2005
-
J'ai rencontré une erreur bizarre dans Delphi.

En effet, avec le composant
MediaPlayer, je lisais des fichiers midi et j'ai rencontré l'erreur 'Fichier introuvable...'
alors que je savais très bien qu'il n'y avait aucune erreur.

J'ai déplacé mon fichier midi (en remontant vers le disque dur) et là tout
à fonctionné. Avec des tests je me suis aperçu que la longueur totale du chemin
du fichier midi doit être inférieure à 135 caractères environ sinon ça bugge.

Pourtant, la propriété FileName de MediaPlayer est de type String, donc
255 caractères. C'est un problème que j'ai du mal à résoudre ...

(Windows XP, Delphi 6.0)

Udun

2 réponses

Messages postés
1725
Date d'inscription
vendredi 27 décembre 2002
Statut
Modérateur
Dernière intervention
11 avril 2021
8
Essaye ceci :



FileName := ExtractShortPathName(CheminDeTonFichier);



Bingo ?



Bonne prog
Messages postés
6
Date d'inscription
jeudi 15 avril 2004
Statut
Membre
Dernière intervention
8 mai 2005

Merci beaucoup. Tout marche parfaitement maintenant .

Udun