Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > C#/.NET技巧

asp.net操作ini文件示例

来源:中文源码网    浏览:107 次    日期:2024-04-29 05:43:52
【下载文档:  asp.net操作ini文件示例.txt 】


asp.net操作ini文件示例
复制代码 代码如下:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;
using System.Runtime.InteropServices;using System.Text;
namespace CreateWebDir{ /// /// INIFile 的摘要说明 /// public class INIFile {
public string path;
public INIFile(string INIPath) { path = INIPath; }
[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);
public void IniWriteValue(string Section, string Key, string Value) { WritePrivateProfileString(Section, Key, Value, this.path); }
public string IniReadValue(string Section, string Key) { StringBuilder temp = new StringBuilder(255);
int i = GetPrivateProfileString(Section, Key, "", temp, 255, this.path);
return temp.ToString();
} }}
复制代码 代码如下:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;
using System.IO;
public partial class user_Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { CreateWebDir.INIFile ab = new CreateWebDir.INIFile(@"F:\test");
string iniFile = @"F:\test\test.ini"; if (!File.Exists(iniFile)) { using (FileStream fs = File.Create(iniFile)) { fs.Close(); } }
string[] args = new string[10];
CreateWebDir.INIFile myINI = new CreateWebDir.INIFile(iniFile);
for (int i = 0; i < args.Length; i++) { args[i] = Convert.ToString(i + i * i * i); myINI.IniWriteValue("WebDir", "arg" + i.ToString(), args[i]); } }}
复制代码 代码如下:using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;
using System.IO;
public partial class user_Default : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { CreateWebDir.INIFile ab = new CreateWebDir.INIFile(@"F:\test\test.ini"); Response.Write(ab.IniReadValue("WebDir", "arg5")); }}

相关内容