Текущий архив: 2003.10.27;
Скачать: CL | DM;
Вниз
Как воспроизвести Sound из базы данных? Найти похожие ветки
← →
D.J.Star (2003-06-27 11:07) [0]Уважаемые Masters! Звук хранится в поле таблицы Paradox в бинарном формате. Как можно извлечь его оттуда и воспроизвести? Может есть какой-нить компонент? Заранее благодарен.
← →
Дмитрий К.К. (2003-06-27 11:59) [1]Сохранить на диск и проиграть PlaySound"ом.
← →
D.J.Star (2003-06-27 12:34) [2]Если можно, по конкретней, пожалуйста. И как на счет доступа к БД по сети?
← →
Дмитрий К.К. (2003-06-27 13:11) [3]Что именно записывается в BLOB-поле? (wav, midi, mp3)
← →
D.J.Star (2003-06-27 13:26) [4]Звук записывается в формате wav. Есть ли возможность не сохранять промежуточный файл на винт?
← →
Anatoly Podgoretsky (2003-06-27 13:29) [5]Дмитрий К.К. © (27.06.03 11:59)
PlaySound прекрасно играет из памяти
← →
Ru (2003-06-27 14:38) [6]>D.J.Star © (27.06.03 13:26)
Table1.Field[i].AsBlobStream - кажется так (не забыть создать поток :)
← →
D.J.Star (2003-06-27 15:23) [7]
> Ru © (27.06.03 14:38)
> (не забыть создать поток :)
??? :)
← →
Ru (2003-06-27 15:52) [8]Если б я еще помнил (только пальчиком по строчкам когда вожу :)
объявить переменную:
MyStream:TStream;
потом в необходимой процедуре (когда найдено нужное поле):
MyStream:=TStream.Create;
MyStream:=Table1.Field[i].AsBlobStream;
после использования:
MyStream.Free;
← →
D.J.Star (2003-06-27 15:54) [9]
> .AsBlobStream
Ругается!!! Незадекларированный идентификатор.
Help!!! :~(
← →
Ru (2003-06-27 16:03) [10]>D.J.Star © (27.06.03 15:54)
переменная i должна быть правильной, а потом когда автоокончание откроется посмотри что там есть на As... там должнобыть что-то вроде потока.
← →
D.J.Star (2003-06-27 16:55) [11]Вообще-то получается так:
Вот с последним параметром проблеммы... Нет описания режимов потока.
var potik:TStream;
...
potik.Create;
potik:=Table1.CreateBlobStream(Field:TField; Mode: TBlobStreamMode );
Страницы: 1 вся ветка
Текущий архив: 2003.10.27;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.01 c