C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[40434] Re:TMediaPlayer를 이용한 플레이어 만들기 중.
evergreen [heredity] 1343 읽음    2005-06-06 18:49
안녕하세요 heredity입니다.

질문하신 내용은 TMediaPlayer event중 OnClick에서 처리해 주시면 됩니다.
참고로 아래는 C++ Builder의 Help를 약간 변경한 것입니다(실행 안해봄)
참고하세요.
즐~

void __fastcall TForm1::FormCreate(TObject *Sender)
{
  MediaPlayer1->DeviceType = dtCDAudio;
  MediaPlayer1->Open();
  MediaPlayer1->Left = 20;
  MediaPlayer1->Top = 12;
  Label1->Top = 44;
  Label1->Left = 20;
  Label1->Color = clYellow;
  Label1->Font->Name = "Arial";
  Label1->Caption = "Click Me";
}

void __fastcall TForm1::MediaPlayer1Click(TObject *Sender, TMPBtnType Button, bool &DoDefault)
{
  switch (Button)
  {
    case btPlay:
      Label1->Caption = "Playing";
      Label1->Left = 20;
      break;
    case btPause:
      Label1->Caption = "Paused";
      Label1->Left = 48;
      break;
    case btStop:
      Label1->Caption = "Stopped";
      Label1->Left = 76;
      break;
    case btNext:
      Label1->Caption = "Next";
      Label1->Left = 104;
      break;
    case btPrev:
      Label1->Caption = "Previous";
      Label1->Left = 132;
      break;
    case btStep:
      Label1->Caption = "Step";
      Label1->Left = 160;
      break;
    case btBack:
      Label1->Caption = "Back";
      Label1->Left = 188;
      break;
    case btRecord:
      Label1->Caption = "Record";
      Label1->Left = 216;
      break;
    case btEject:                                    // <------ 여기에서 Eject에 대하여 처리할 것.
      Label1->Caption = "Eject";
      Label1->Left = 244;

      if( OpenDialog1->Execute() ) {      // <----- TOpenDialog를 이용한 File명 선택 처리부
        ShowMessage( OpenDialog1->FileName );
      }
      break;
  }
}


키위소녀 님이 쓰신 글 :
: Eject를 누르면,  OpenDialog창을 띄워서 파일을 열고 싶은데
: 어떻게 해야 될까요?
: 고수님들~ 도와주세요 .

+ -

관련 글 리스트
40432 TMediaPlayer를 이용한 플레이어 만들기 중. 키위소녀 862 2005/06/06
40434     Re:TMediaPlayer를 이용한 플레이어 만들기 중. evergreen 1343 2005/06/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.