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
[6001] Re:Re:띵소리가 않나게 하려면..
정길태 [] 2337 읽음    2001-03-10 02:38
이영수 님이 쓰신 글 :
: void __fastcall TForm1::Edit1KeyDown(TObject *Sender, WORD &Key,
:       TShiftState Shift)
: {
:     
:
:     if(Key == VK_RETURN)
:     {
:           Key = 0;
:     }
: }
:
: 이상임다!

:
:
:
: 초보 님이 쓰신 글 :
: : void __fastcall TForm1::Edit1KeyDown(TObject *Sender, WORD &Key,
: :       TShiftState Shift)
: : {
: :    
: :
: :     if(Key == VK_RETURN)
: :     {
: :           처리루틴
: :
: :     }
: : }
: : 여기에서 ENTER를 치면 루틴이 처리가 되는 돼여 띵소리가 나는데...띵소리를 않나게 하려면 어떻게 해야 할런지요....너무 초보적인 질문이라도 아시는 분 있으면 부탁드립니다...
: : 감사합니다.

안녕하세요.

위의 답변에 더하여 약간의 의문점을 가져서 질문을 합니다.

즉 Key = 0; 으로 처리함으로써 아무런 입력을 받지 않은 것처럼 처리를 하셨는데

그렇다면 이런 문제는 어떻게 처리를 하실런지?

위의 '띵'소리가 아니라 특정한 소리를 내고 싶을때는 어떻게 하나요?

즉 띵 소리가 나는 것이  빌더 내부적으로 어떻게 처리되어 있는지 알고 싶습니다.


ps.위의 내용은 다음과 같이 하면 가능하겠군요.

key=0;
sndPlay("출력하고 싶은 음.wav",~~~);
return;

이런식으로. 이런 변칙적 지식말고 구현된 것은 어떻게 되어 있는지..



+ -

관련 글 리스트
5989 띵소리가 않나게 하려면.. 초보 2177 2001/03/09
5991     Re:띵소리가 않나게 하려면.. 이영수 2278 2001/03/09
6001         Re:Re:띵소리가 않나게 하려면.. 정길태 2337 2001/03/10
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.