var P : TPlayer; var Song : TSongInfo; var strFile, strPath: String; strPath := 'C:\CLOCK\'; PAL.Loop := True; PAL.WaitForTime('XX:59:15'); strFile := strPath + FormatDateTime('hh', now+1/24) + '-00.mp3'; P := Aux1; if P <> nil then begin Queue.AddFile(strFile, ipTop); P := ActivePlayer; if P <> nil then P.FadeToNext; end;
var P : TPlayer; var Song : TSongInfo; var strFile, strPath, strJingle : String; strPath := 'C:\CLOCK\'; // Путь к папке, где лежат отбивки часов strJingle := 'C:\CLOCK\18-30.mp3'; //Путь и название джингла после отбивки часов PAL.Loop := True; PAL.WaitForTime('xx:30:15'); //запускаемся в конце каждого часа strFile := strPath + FormatDateTime('hh', now+1/24) + '18-30.mp3'; //определяем название файла с нужными часиками. Формат имени файла XX-XX.mp3 P := Aux1; if P <> nil then begin Queue.AddFile(strJingle, ipTop); Queue.AddFile(strFile, ipTop); P := ActivePlayer; if P <> nil then P.FadeToNext; end;