반응형
C#을 이용해서.. 간단하게 키보드의 한글값과 영문값을 매치시키는 방법을 고민고민하다가..
아래와 같이 해결하였습니다. 혹여 더 좋은 방법 있으신 분은 피드백 부탁드립니다. ^^;
이를테면.. "가나다"라고 입력하면 "rkskek" 이런식으로 저장되게 말이죠.
사실.. 이 부분은.. 여러모로 찾아보았으나, 달리 특별한 방법으로 해결한 것은 아닙니다.
아래와 같이 매치시킬 수 있는 테이블을 직접 만듭니다. 좀 무식하죠... ^^;
Dictionary<Char, Char> DicKey = new Dictionary<Char, Char>();
DicKey.Add('ㅁ', 'a');
DicKey.Add('ㅠ', 'b');
.
.
.
DicKey.Add('ㅋ', 'z');
이런식으로 만들어 두고..
한글을 입력받았을때..
Char eng = DicKey['ㅁ'];
eng의 결과는 'a'가 됩니다. ^^;
반응형
'Program > C#' 카테고리의 다른 글
DateTimePicker 초기값 변경 가능한 NullDateTimePicker (0) | 2010.03.19 |
---|---|
WebClient 클래스를 이용한 파일 다운로드 문제. (0) | 2010.03.19 |
간단한 Developing Tips (0) | 2010.03.19 |
C# 매니지드 코드를 이용해서 메모리 복사하기 (0) | 2010.03.19 |
FTP 접속/다운로드/업로드/삭제/디렉토리 관 (0) | 2010.03.19 |