• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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
    {
        /// 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:\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"));
        }
    }

    您可能感兴趣的文章:
    • ASP.NET操作各类时间段获取方法汇总
    • ASP.NET批量操作基于原生html标签的无序列表的三种方法
    • asp.net操作javascript:confirm返回值的两种方式
    • 一个ASP.NET的MYSQL的数据库操作类自己封装的
    • Asp.Net中Cache操作类实例详解
    • ASP.net中获取客户端参数操作系统信息
    • asp.net操作xml增删改示例分享
    • asp.net 操作cookie的简单实例
    • Asp.Net用OWC操作Excel的实例代码
    • ASP.NET中操作SQL数据库(连接字符串的配置及获取)
    • asp.net中Repeart选中整行操作实例
    上一篇:使用ajax局部刷新gridview进行数据绑定示例
    下一篇:asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    asp.net操作ini文件示例 asp.net,操作,ini,文件,示例,