手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net操作ini文件示例
asp.net操作ini文件示例
摘要:复制代码代码如下:usingSystem;usingSystem.Data;usingSystem.Configuration;usingS...

复制代码 代码如下:

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

{

/// <summary>

/// INIFile 的摘要说明

/// </summary>

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:testtest.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:testtest.ini");

Response.Write(ab.IniReadValue("WebDir", "arg5"));

}

}

【asp.net操作ini文件示例】相关文章:

asp.net网站首页根据IP自动跳转指定页面的示例

Asp.net(C#)文件操作函数大全

asp.net保存远程图片的代码

asp.net文件上传示例

asp.net各种cookie代码和解析实例

asp.net遍历目录文件夹和子目录所有文件

.net自定义事件示例分享

asp用户注册示例代码

asp.net Repeater中使用if的代码

asp.net 文件上传实例汇总

精品推荐
分类导航