Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.04.05;
Скачать: CL | DM;

Вниз

Библиотека KOLATL   Найти похожие ветки 

 
Efir   (2007-12-30 19:09) [0]

Как считать доп. информацию (OtherProps) из MPEG файла. Пишу как показано в примере:

var
 MPEGInfo:TMPEGAudioInfo;

 MPEGInfo:=NewAudioMPEG;
 MPEGInfo.ReadFromFile(FileName);

 {$IFDEF USE_OtherAudioProps}
   for i:= 0 to  MPEGInfo.OtherProps.Count-1 do begin
     Vendor:= MPEGInfo.OtherProps.Items[i];
   end;
 {$ENDIF}

Но никакой реакции.
Использую библиотеку в обычном приложении, т.е. мне нужна только KOLATL. Там исправлены нек. баги в отличие от оригинала.


 
Dimaxx ©   (2007-12-30 22:52) [1]


>Но никакой реакции.

В чем заключается? Ничего не читает или ничего возвращает?


 
Efir   (2007-12-30 23:35) [2]

Я не совсем в курсе, что есть это:

{$IFDEF USE_OtherAudioProps}
  for i:= 0 to  MPEGInfo.OtherProps.Count-1 do begin
    Vendor:= MPEGInfo.OtherProps.Items[i];
  end;
{$ENDIF}

При каких условиях этот блок выполняется.


 
Efir   (2007-12-30 23:37) [3]

Просто я раньше не оспользовал KOL, поэтому плохо представляю его идеологию.


 
Efir   (2007-12-30 23:40) [4]

Точнее я в курсе что делает этот код, я просто не могу понять зечем он закомментирован:
{$IFDEF USE_OtherAudioProps}
{$ENDIF}


 
Dimaxx ©   (2007-12-31 10:07) [5]


> Точнее я в курсе что делает этот код, я просто не могу понять
> зечем он закомментирован

Он не закомментирован, а работает только при наличии символа условной компиляции USE_OtherAudioProps в опциях проекта. Если его нет, то и код выполнятся не будет.


 
Efir   (2007-12-31 14:22) [6]


> Dimaxx ©   (31.12.07 10:07) [5]


Огромное спасибо. Разобрался, за одно почитал немного об условной компиляции.



Страницы: 1 вся ветка

Текущий архив: 2009.04.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
2-1234650449
Johnnnn
2009-02-15 01:27
2009.04.05
Считывание данных с постоянно обновляющегося TXT?


15-1233915107
Skyle
2009-02-06 13:11
2009.04.05
Самодельный EML и почтовая программа. Нельзя указать получателя.


1-1209297887
Volk
2008-04-27 16:04
2009.04.05
помогите


2-1234683748
Roll
2009-02-15 10:42
2009.04.05
Как организовать плейлист


2-1234350097
workbench
2009-02-11 14:01
2009.04.05
перемещение TreeNode