Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Делфи _ Расширение файла.

Автор: Артемий2 22.11.2006 19:52

Здрастье. Пишу плеер и столкнулся с проблемой - как узнать, какое расширение имеет муз. файл (.mp3;.mpg;.avi и т.д). Должно получиться вроде того:

Код
if {такое-то расширение} then begin
           {какие-нибудь действия}
         end;

Помогите пожалуйста! mega_chok.gif

Автор: volvo 22.11.2006 19:56

ExtractFileExt чем не устраивает?

Автор: Артемий2 22.11.2006 20:07

Извини, я наверное описался, я имел ввиду то, что я уже знаю какое расширение файл. Не могу только понять, помоги пожалуйста разобраться. wacko.gif
Вот так:

if {расширение .WAV} then begin
{делаем какие-то действия.}
end;
if {расширение .MP3} then begin
{делаем какие-то действия.}
end;

Автор: Артемий2 23.11.2006 18:14

Прости volvo, лоханулся. Вот че получилось:

begin
OpenDialog1.Execute;
if ExtractFileExt(OpenDialog1.FileName) = '.mp3' then begin
MediaPlayer1.FileName := OpenDialog1.FileName;
MediaPlayer1.Open;
Mediaplayer1.Play;
end;
end;


Вывод: БОЛЬШЕ сна! Спасибо за помощь!