Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/18: Рейтинг темы: голосов - 18, средняя оценка - 4.50
DocMozli
1

Media Player

09.04.2013, 01:12. Показов 3651. Ответов 1
Метки нет (Все метки)

Создаю простенький Media Player. Отшлифовал код до 2 ошибок
Ошибки:
[C++ Error] Unit1.cpp(16): E2285 Could not find a match for 'TMediaPlayer::TMediaPlayer(AnsiString)'
[C++ Error] Unit1.cpp(48): E2089 Identifier 'PlayList' cannot have a type qualifier
Вот ссылка на код программы http://paste.kde.org/719186/

Вот места где выкидывает ошибки:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
        : TForm(Owner)
{
MediaPlayer1 = new TMediaPlayer(Form1->Hint);
}
#include "FileCtrl.hpp" // для доступа к TSearchRec
AnsiString SoundPath; // путь к МРЗ-файлам
int min,sec; // время воспроизведения (минуты, секунды)
int mode = 0 ; // 0 - режим "Стоп"
// 1 - режим "Воспроизведение
union TVolume{
unsigned long Volume;
struct{
Word Left;
Word Right;
};
} volume;
// начало работы программы
//---------------------------------------------------------------------------
 
void __fastcall TForm1::PlayList(AnsiString path)
{
TSearchRec SearchRec;
ListBox1->Clear();
// сформировать список МРЗ-файлов
if ( FindFirst(path + "*.mp3", faAnyFile, SearchRec)!= 0 )
{
// в выбранном каталоге нет МРЗ-файлов
SpeedButton2->Enabled = false;
SpeedButton3->Glyph->
LoadFrornResourceID( (int)HInstance, 103) ;
SpeedButton4->Enabled = false;
Label1->Caption
return;
}
// в каталоге есть файл с расширением трЗ
// добавим имя этого файла в список
ListBox1->Items->Add(SearchRec.Name);
// пока в каталоге есть другие файлы с расширением wav
while (FindNext(SearchRec) == 0)
ListBox1->Items->Add(SearchRec.Name);
ListBox1->ItemIndex = 0;
Label1->Caption = ListBox1->Items->Strings[ListBox1->ItemIndex];
SpeedButton2->Enabled = false;
if (ListBox1->Count == 1)
SpeedButton4->Enabled = false;
else
SpeedButton4->Enabled = true;
SpeedButton3->Glyph->
LoadFromResourceID((int)HInstance,101);
}

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.04.2013, 01:12
Ответы с готовыми решениями:

Windows Media Player в Builder 'е
Доброго времени суток! Я хочу чтобы при нажатии на кнопку у меня открывался WMP. Подскажите как...

Управление Windows Media Player
Как нажать кнопку Play?? Нашел код Но он на делфи:procedure TForm1.Button1Click(Sender:...

Управление компонентом Windows Media Player
Доброго времени суток. Подскажите команды по управлению WMP в С++ Builder. Тоесть не удаленно а я...

Удаленное управление Windows Media Player
Доброго времени суток!!! Помогите исправить программу, она управляет Winamp`ом, а вот что надо...

1
LK
Заблокирован
11.04.2013, 15:29 2
#include не на месте, лишние скобки, каша из кода...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2013, 15:29

Помощь в написании контрольных, курсовых и дипломных работ здесь.

как создать видео формат любой чтобы мог прочитать обычный плеер как Windows Media Player
Создал программу, с камеры делает фотки вот проблема в сохранение каждую фотку сохранять о...

Фильтр для Media Player Classic - Home Cinema
Привет всем. Может кто нибудь помочь сделать фильтр для Media Player Classic - Home Cinema? Сразу...

Player в Builder
Всем привет:) Задали мне задание... Написать плеер на с++ в билдере. Подскажите пожалуйста как это...

C++ Builder 6 и Unity web player
Собственно, как подключить оный к оному? на форме есть CppWebBrowser (использует движок IE), но при...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.