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

Вниз

Гэндальфу   Найти похожие ветки 

 
Dimaxx ©   (2003-08-11 00:44) [0]

В компоненте CDRip процедура RipTrack рипает всегда последнюю дорожку игнорирую указанную. Как жить дальше?


 
Dimaxx ©   (2003-08-11 00:48) [1]

Тьфу! Второй раз написал тоже. Ну ладно. Есть еще вопрос.

Создал битмап (384х256).
Сделал его 8-битным
Залил черным.
Залил палитру.
В цикле требую адрес строки через ScanLine.
Получаю всегда nil!!!!! А длина строки 376!!! Во где грабли!!!

Как с этим жить? 8-()


 
Gandalf ©   (2003-08-23 15:54) [2]

Прискорбно :( Видимо баг. К несчаюсть сейчас не могу посмотреть в цем
причина нет не одного музыкального диска - и добыть негде.

Просморти метод

procedure TMHCDRIP.RipTrack(ATrackNum: LongInt; FileName: string);
var
 Track: PTrack;
begin
 if Assigned(FOnBeginTrack) then FOnBeginTrack(@Self, TrackNum);
 Track := PTrack(FTracks.Objects[TrackNum - 1]); // !!!!!!!!!!!! тут
видимо баг, надо писать [ATrackNum - 1]
 RipSectors(Track.BegTrack, Track.EndTrack, FileName);
 if Assigned(FOnEndTrack) then FOnEndTrack(@Self, TrackNum);
end;

И вообще видимо во всем методах где есть ATrackNum как параметр -
TrackNum, надо заменить на ATrackNum. Попробуй - если получится вышли
исправленый код. ТОЛЬКО не трогай TrackNum у трека!!!
PTrack(FTracks.Objects[i]).TrackNum т.е. вот эти.

ЗЫ: Кстати можешь демку подровнять (как оригинал) - буду рад.



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

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

Наверх




Память: 0.47 MB
Время: 0.028 c
8-1076566297
disciple
2004-02-12 09:11
2004.04.11
Компоненты TrackBar и MediaPlayer


7-1075489491
kolpin
2004-01-30 22:04
2004.04.11
Запись файлов и папок на CD-RW


14-1079781354
Труп Васи Доброго
2004-03-20 14:15
2004.04.11
Что с форумом?


3-1079290162
Zilog
2004-03-14 21:49
2004.04.11
Работа с данными из базы данных!


9-1064929260
TButton
2003-09-30 17:41
2004.04.11
SFire