Nagryanie dźwieku builder

0

Witam, wie ktoś może jak za pomocą MediaPlayer1->StartRecording(); nagrać dźwięk za pomocą mikrofonu? ;)

0

Kolejność wywołania: Open(), StartRecording(), Stop(), Save(). Wcześniej umieść we właściwości FileName poprawną ścieżkę do pliku z nagraniem.
StartRecording() jest domyślną akcją kliknięcia w przycisk Record, a Stop() - Stop, więc nie musisz ich jawnie wywoływać.
Najprościej - pomijając jawne użycie komponentu - to podpiąć je pod kliknięcie w buttony:

//OpenButtonClick
if(OpenDialog1->Execute)
{
    MediaPlayer1->FileName = OpenDialog1->FileName;
    MediaPlayer1->Open();
}

//RecordButtonClick
MediaPlayer1->StartRecording();

//StopButtonClick
MediaPlayer1->Stop();

//SaveButtonClick
MediaPlayer1->Save();

Można też sprawdzić, czy nagrywanie jest możliwe właściwość Capabilities oraz błędy właściwości Error i ErrorMessage.

1 użytkowników online, w tym zalogowanych: 0, gości: 1