主题:一个播放器的程序 不知怎么回事?
原代码但是有错1
void __fastcall TForm1::FileOpen1Accept(TObject *Sender)
{
MediaPlayer1->FileName=FileOpen1->Dialog->FileName;
Label1->Caption=MediaPlayer1->FileName;
MediaPlayer1->Open();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::RadioGroup1Click(TObject *Sender)
{
if(RadioGroup1->ItemIndex==0)
{
FileOpen1->Enabled=true;
MediaPlayer1->Close();
MediaPlayer1->DeviceType=dtAutoSelect;
Label1->Caption=" ";
}
else if(RadioGroup1->ItemIndex==1)
{
FileOpen1->Enabled=false;
MediaPlayer1->Close();
MediaPlayer1->DeviceType=dtCDAudio;
MediaPlayer1->Open();
Label1->Caption="当前正在播放CD光盘";
}
}
总是有“[C++ Error] Unit1.cpp(40): E2316 '_fastcall TForm1::FileOpen1Accept(TObject *)' is not a member of 'TForm1'”
谢谢!
void __fastcall TForm1::FileOpen1Accept(TObject *Sender)
{
MediaPlayer1->FileName=FileOpen1->Dialog->FileName;
Label1->Caption=MediaPlayer1->FileName;
MediaPlayer1->Open();
}
//---------------------------------------------------------------------------
void __fastcall TForm1::RadioGroup1Click(TObject *Sender)
{
if(RadioGroup1->ItemIndex==0)
{
FileOpen1->Enabled=true;
MediaPlayer1->Close();
MediaPlayer1->DeviceType=dtAutoSelect;
Label1->Caption=" ";
}
else if(RadioGroup1->ItemIndex==1)
{
FileOpen1->Enabled=false;
MediaPlayer1->Close();
MediaPlayer1->DeviceType=dtCDAudio;
MediaPlayer1->Open();
Label1->Caption="当前正在播放CD光盘";
}
}
总是有“[C++ Error] Unit1.cpp(40): E2316 '_fastcall TForm1::FileOpen1Accept(TObject *)' is not a member of 'TForm1'”
谢谢!