Прописать путь к файлу в директории приложения

компонент windows media player , при смене компутера, то есть вставляю флешку в другой комп, и приходится каждый раз менять путь к медиа файлу, и делать это в дельфи, как сделать чтоб был какой то путь по умолчанию к флешки? ведь каждый раз при смене ПК меняются буква флэхи
4 ответа

указывай относительные пути, а не абсолютные к примеру
MyDIR:=ExtractFileDir(Application.ExeName);
в переменной MyDir будет находится путь до папки откуда запустилась программа.


спасибо!


не работает, вставляю флешку в ноут и видео тупо не запускается((до этого я проверял так, просто кидал папку с программой в локальны диск С к приемеру и всё работало а вот если проверять на другом компе то не работает((


Указывай путь к файлу
MediaPlayer1.FileName := ExtractFilePath(ParamStr(0)) + 'mymusic.wav';
при условии, что файл находится в одной папке с программой.