C#
2015.02.02 10:55
로컬 세팅 시 Properties를 활용하자.
다물칸 주소복사
조회 수 65 추천 수 0 댓글 0
구분 | 팁&트릭 |
---|---|
출처 | 내가작성 |
.NET이 나오기전 MFC나 VB에서는 레지스트리 또는 INI파일을 사용했다.
필자는 C#을 독고다이로 팠기 때문에 이제야 이걸 알았다는 것이 ....
우선 설정할 값을 프로젝트에 세팅하기 위해서 "프로젝트(Project)"메뉴에서 "프로젝트 속성([Project Name's Properties)"를 연다.
메뉴 중 "설정(세팅; Setting)"을 열어보면 빈 그리드가 나온다.
(필자는 영문을 사용하기에 한글라벨이 뭔지 모름)
위 그림은 필자가 설정값을 세팅해놓은 건데 이런식으로 쭉 각자 자기의 프로그램에 맞춰 설정한다.
자. 코드에서는 읽고 쓰는 법만 알면 된다.
저 위에 "LogPath"를 읽어보자.
string logPath = Properties.Settings.Default.LogPath;
참 쉽다.
이번에는 쓰는 방법
Properties.Settings.Default.LogPath = @"C:\Log";
이런식으로 다 설정저장 코드를 작성한 후, 마지막에 다음 코드를 넣는다.
Properties.Setting.Default.Save();
자.. 이렇게 했을 때 문제점은 뭐가 있을까? 써보면 알게되겠지? ...