C# INI파일 입,출력 소스
C#/Tip :
2009. 8. 7. 10:54
using System.Runtime.InteropServices;
using Microsoft.Win32;
//ini파일 입출력
public class IniReadWrite
{
// ---- ini 파일 의 읽고 쓰기를 위한 API 함수 선언 ----
[DllImport("kernel32.dll")]
private static extern int GetPrivateProfileString( // ini Read 함수
String section,
String key,
String def,
StringBuilder retVal,
int size,
String filePath);
[DllImport("kernel32.dll")]
private static extern long WritePrivateProfileString( // ini Write 함수
String section,
String key,
String val,
String filePath);
/// ini파일에 쓰기
public void G_IniWriteValue(String Section, String Key, String Value, string avsPath)
{
WritePrivateProfileString(Section, Key, Value, avsPath);
}
/// ini파일에서 읽어 오기
public String G_IniReadValue(String Section, String Key, string avsPath)
{
StringBuilder temp = new StringBuilder(2000);
int i = GetPrivateProfileString(Section, Key, "", temp, 2000, avsPath);
return temp.ToString();
}
}
'C# > Tip' 카테고리의 다른 글
| C# Access 데이터베이스, 테이블, 칼럼 생성 방법 (0) | 2009.08.07 |
|---|---|
| C# Listview 에서 칼럼헤드 클릭시 정렬 되게 하는.. (0) | 2009.08.07 |
| C# 문자열 크기를 바이트크기로 (0) | 2009.08.07 |
| C# listview를 선택했는지 확인 후 삭제 (0) | 2009.08.07 |
| C# 문자열을 분리하기 (0) | 2009.08.07 |


