c# 에서 레지스트리를 읽고 쓰는 방법은 크게 어렵지 않다. RegistryKey 클래스를 사용하면 된다. RegistryKey 클래스를 사용하려면 소스 상단에 using Microsoft.Win32; 를 포함시켜주면 된다. 더보기 Name 키 이름 SubKeyCount 현재 키에 대한 기본 수준의 하위 키 개수 ValueCount 키값 개수 Close 키 닫음 CreateSubKey 하위 키 생성 / 열기 DeleteSubKey 하위 키 삭제 DeleteSubKeyTree 하위 키와 트리로 연결된 자식 노드 키 삭제 DeleteValue 키값 삭제 Equals Object 비교 Flush 레지스트리 데이터 저장 GetSubKeyNames 하위키의 이름 모두 검색 (배열) GetValue 키값 얻어옴 G..
Language/C# WPF
C#을 사용하면 다른 응용 프로그램이나 웹 브라우저를 간단하게 실행하거나 종료할 수 있습니다. "C#으로 외부 프로그램 실행, 그리고 죽이기"의 기본적인 방법을 소개합니다. 1. 외부 프로그램을 실행 할 때 C#에서 외부 프로그램을 실행하려면 Process 클래스를 사용하면 됩니다. using System.Diagnostics; ... string strappname = Application.StartupPath + "\\test.exe"; Process.Start(strappname); 위의 코드는 현재 응용 프로그램의 실행 경로에 있는 "test.exe" 파일을 실행합니다. 또한, 웹 주소를 실행하여 기본 웹 브라우저를 통해 해당 페이지를 열 수도 있습니다. string strappname = "ht..
C# 프로그래밍을 하다 보면, 프로그램이 실행되는 현재 경로를 알아야 할 필요가 종종 있습니다. 이는 로컬 파일에 접근하거나, 상대 경로를 사용하여 리소스를 로드할 때 유용합니다. 윈도우 폼(Windows Forms)과 콘솔 애플리케이션에서 프로그램의 시작 경로를 얻는 방법에는 약간의 차이가 있습니다. 본 글에서는 각 경우에 대해 어떻게 시작 경로를 얻을 수 있는지 알아보겠습니다. 1. Windows Forms 애플리케이션에서 시작 경로 얻기 Windows Forms 애플리케이션에서는 Application.StartupPath 속성을 사용하여 실행 파일이 있는 경로를 얻을 수 있습니다. 이 경로는 애플리케이션의 실행 파일(.exe)이 위치한 폴더를 가리킵니다. using System.Windows.For..