Показать сообщение отдельно
Старый 26.04.2012, 23:25   #3
barsunduk
ПроЭктировщик
 
Аватар для barsunduk
 
Регистрация: 09.05.2010
Адрес: рф ро шахты
Сообщений: 177
Написано 66 полезных сообщений
(для 271 пользователей)
Ответ: сам у себя доступ к файлу забрать норовит MCI

Сообщение от reumep Посмотреть сообщение
о боже, учитель посетил нас великий, как мох он зеленый
увы, не учитель. был бы полон ответов тогда я, но не вопросов.
курю мануалы по bass.dll и беседую с буддой. но очень событие воспроизведения завершенье поймать показалось мне сложно, дабы поток я использовать мог для других звуков файлов. а их проиграть мне придется десятки и сотни.

советы бывалого мастера мне попадались:
// если хочешь, чтобы басс тебя дернул, то:
function BASS_StreamCreateFileUser(systemflagsDWORD; var procsBASS_FILEPROCSuserPointer): HSTREAMstdcallexternal bassdll;

  
BASS_FILEPROCS record
    close
FILECLOSEPROC;
    
lengthFILELENPROC;
    
readFILEREADPROC;
    
seekFILESEEKPROC;
  
end;
  
//  Достаточно BASS_ChannelSetSync + BASS_SYNC_END 
но с чем это есть, к сожалению, так и не понял ..(
__________________
to be or not to be - it's not a question!
2b or not 2b = ff
(Offline)
 
Ответить с цитированием