키를 누른 상태에서 키보드의 "X"를 누른 상태에서 음성을 녹음하는 오디오 레코딩 응용 프로그램을 만들고 싶습니다. 또는 "X를 잡고 음성을 녹음하십시오." 나는 그것을 달성하는 방법을 알고 싶습니다. 음성을 녹음하는 것을 이미 알고 있습니다. 단지 키를 누르면됩니다. 이것은 Windows Form 응용 프로그램에 있습니다. 초보자를 도와주세요.이벤트 발생 방법 C#
0
A
답변
1
가장 간단하게 KeyDown 및 KeyUp 이벤트에 대한 이벤트 처리기를 사용할 수 있으며 이러한 이벤트 처리기에서 작업을 수행 할 수 있습니다. 이벤트는 윈도우 (폼) 자체로 처리 할 수 있지만 포커스가있는 컨트롤에 따라 다릅니다. 커서가 텍스트 상자에있는 경우 창 자체는 더 이상 해당 이벤트를 발생시키지 않으므로 양식을 가로 채기 위해 폼의 KeyPreview 속성을 true로 설정해야합니다.
0
확인을 대부분의 개체가 텍스트 상자 또는 뭔가 처럼 그렇게 한 후이 같은 로드 할 때 형성하기 지 기록 의 다른 를 기록 하나를 OBJ 두 개의 람다를 추가 할 수 있습니다
private void form1_Load(object sender, EventArgs e)
{
obj.KeyDown += new KeyEventHandler(delegate (object o, KeyEventArgs a)
{
//Record Voice
});
obj.KeyUp += new KeyEventHandler(delegate (object o, KeyEventArgs a)
{
//Stop Recording
});
+0
미안하지만 초보자인데, 어떻게 알 수 있습니까? 코드를 기반으로 녹음을 시작하려면 어떤 키를 눌러야합니까? –
관련 문제
- 1. C#에서 이벤트 발생
- 2. 단축키 사용시 이벤트 발생 방법
- 3. 이벤트 발생
- 4. Java에서 이벤트 발생 처리
- 5. Cpp/Cli 이벤트 발생
- 6. 유휴 이벤트 발생
- 7. 마우스 이벤트 발생 코드
- 8. C# 새 프로세스가 시작될 때 이벤트 발생
- 9. datepicker에서 유효성 검사 이벤트 발생 C# Winforms
- 10. C#에서 이벤트 발생 및 출력?
- 11. C#에서 이벤트 발생 - 도움 필요
- 12. 네이티브 C 함수 내부에서 이벤트 발생?
- 13. C#의 이벤트 발생 : 성능과 우아함
- 14. C# 및 달력 : 하루 선택 방법 (SelectedDaysChanged 이벤트 발생)
- 15. 비동기 적으로 이벤트 발생
- 16. 자바 스크립트에서 이벤트 발생
- 17. 다음 컨트롤에서 KeyUp 이벤트 발생
- 18. 검색 막대 텍스트 변경시 이벤트 발생 방법
- 19. localscroll : 스크롤 후 이벤트 발생 방법
- 20. 플롯 차트 - 행 호버에서 이벤트 발생 방법
- 21. MySQL에서 머신에 이벤트 발생 횟수를 기록하는 방법
- 22. 스크립트 작업의 이벤트 발생
- 23. Javascript 페이지로드로 이벤트 발생
- 24. Ning에서 이벤트 발생
- 25. 이벤트 발생 예측
- 26. 다른 프로세스의 이벤트 발생
- 27. 원격 Powershell 이벤트 발생
- 28. 리피터를 사용한 이벤트 발생
- 29. 자바에서 동시 발생 이벤트
- 30. 다른 컨텍스트에서 이벤트 발생
을 Winforms? Wpf? ASP.Net? 실버 라이트? 다른 것? –
Windows 양식 응용 프로그램 –
KeyDown 및 KeyUp 이벤트가 있습니다. 열쇠가 눌려지고있을 때 (예 : 누르고 있기 시작), 다시 놓을 때 (즉, 멈추는 것) – elgonzo