string iniPath = Environment.CurrentDirectory + @"\setup.ini"; // ini 파일명
[DllImport("kernel32")]
private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder retVal, int size, string filePath);
private void Window_Loaded(object sender, RoutedEventArgs e)
{
StringBuilder ini = new StringBuilder();
GetPrivateProfileString("SETUP", "IP", "", ini, ini.Capacity, iniPath);
edt_InputServer.Text = ini.ToString();
ini.Clear();
GetPrivateProfileString("SETUP", "ID", "", ini, ini.Capacity, iniPath);
edt_InputId.Text = ini.ToString();
}
private void Window_Closed(object sender, EventArgs e)
{
WritePrivateProfileString("SETUP", "IP", edt_InputServer.Text, iniPath);
WritePrivateProfileString("SETUP", "ID", edt_InputId.Text, iniPath);
}
'C#' 카테고리의 다른 글
[C#] Dispose 상속 및 재정의 (0) | 2020.11.27 |
---|---|
[C#] 문자열에 특정 문자 개수 찾기 (0) | 2020.11.19 |
[C#] .Net core 3.1 인코딩 한글 지원 (0) | 2020.11.19 |
[C#] FFMpeg.exe 사용 (m4a -> wav) (0) | 2020.11.19 |
[C#] CMD 사용 (0) | 2020.11.19 |