1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| using System;
| using System.Collections.Generic;
| using System.Text;
| using System.Runtime.InteropServices;
|
| namespace Pub_Class
| {
| public class ClsIni
| {
|
| [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 fielPath);
|
| public static bool WriteIni(string section,string key, string keyvalue,string FileName)
| {
| WritePrivateProfileString(section, key, keyvalue, FileName);
| return true;
| }
|
| public static String ReadIni(string section, string key, string FileName)
| {
| StringBuilder def = new StringBuilder(255);
| int i;
| i = GetPrivateProfileString(section, key, "没有找到!", def, 255, FileName);
| return def.ToString();
| }
| }
| }
|
|