반응형
안녕하세요
코딩하는남자 코딩연습생입니다
저번 시간에 리소스파일을 이용한 C# 프로젝트 다국어 적용을 게시했는데
폼에서 컨트롤을 하나씩 지정하는것이 어려워 폼내의 모든 컨트롤을 찾아서
리소스의 항목과 비교해서 다국어를 적용하도록 구현해 봤는데요
C# 다국어 적용 관련 글은 아래 링크를 확인해 보시기 바랍니다
https://codingman.tistory.com/30
C#에서 폼내의 모든 컨트롤 찾기에 대한 관련 글도 링크를 확인해 보시기 바랍니다
https://codingman.tistory.com/43
그런 다음 이 본문의 가장 중요한
리소스파일에서 항목을 가져오는 방법의 구문은 다음과 같습니다
[Source Code]
string fullName = "POPMachine.Language.Str";
System.Reflection.Assembly Assem = System.Reflection.Assembly.GetExecutingAssembly();
ResourceManager appResourceMgr = new ResourceManager(fullName, Assem);
appResourceMgr.GetString("항목이름");
이구문을 사용하면 리소스파일내에서 원하는 항목만 빼올수가 있습니다
GetString를 사용하면 됩니다
감사합니다~
반응형
'코딩정보 > C#' 카테고리의 다른 글
[C#] OpenCvSharp 이미지 읽어 오기 (1) | 2019.12.24 |
---|---|
[C#] OpenCvSharp 라이브러리 사용하기 #2 (4) | 2019.12.24 |
[C#]Winform 모든 컨트롤 정보 가져오기 (0) | 2019.12.18 |
[C#] 텔레그램 API를 이용한 메세지 보내기 (0) | 2019.12.16 |
[C#] 카카오 PC 대화창을 이용해 메세지 보내기 (0) | 2019.12.16 |