Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.49 MB
Время: 0.033 c
14-89561
VID
2003-10-05 23:29
2003.10.27
Siemens ME45 + GPRS


7-89615
Opryshok
2003-07-16 19:53
2003.10.27
Горячие клавиши


1-89224
Yuraz
2003-10-15 10:59
2003.10.27
Как запустить процесс ровно на 10 сек


3-89111
Term
2003-10-08 11:21
2003.10.27
Народ помогите прицениться


8-89399
Bill
2003-06-24 17:13
2003.10.27
Изменение вида окна