手机
当前位置:查字典教程网 >编程开发 >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保存远程图片的代码

.net自定义事件示例分享

asp.net错误页面处理示例分享

asp.net下大文件上传知识整理

net操作access数据库示例分享

javascript操作ASP.NET服务器控件

delphi选择文件夹例子

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

asp.net文件上传示例

asp.net Google样式分页控件

精品推荐
分类导航