当前位置: 首页 > news >正文

网站推荐广告模板wordpress多级折叠

网站推荐广告模板,wordpress多级折叠,有没有免费的网站服务器,linux下wordpress安装在作应用系统开发时,管理配置是必不可少的。例如数据库服务器的配置、安装和更新配置等等。由于Xml的兴起,现在的配置文件大都是以xml文档来存储。比如Visual Studio.Net自身的配置文件Mashine.config,Asp.Net的配置文件Web.Config&#xff0…

在作应用系统开发时,管理配置是必不可少的。例如数据库服务器的配置、安装和更新配置等等。由于Xml的兴起,现在的配置文件大都是以xml文档来存储。比如Visual Studio.Net自身的配置文件Mashine.config,Asp.Net的配置文件Web.Config,包括我在介绍Remoting中提到的配置文件,都是xml的格式。传统的配置文件ini已有被xml文件逐步代替的趋势,但对于简单的配置,ini文件还是有用武之地的。ini文件其实就是一个文本文件,它有固定的格式,节Section的名字用[]括起来,然后换行说明key的值:
[section]
key=value
如数据库服务器配置文件:

DBServer.ini
[Server]

Name=localhost
[DB]
Name=NorthWind
[User]
Name=sa

在C#中,对配置文件的读写是通过API函数来完成的,代码很简单:

using System;
using System.Text;
using System.IO;
using System.Runtime.InteropServices;

namespace PubOp
{
    public class OperateIniFile
    {
        API函数声明#region API函数声明

        [DllImport("kernel32")]//返回0表示失败,非0为成功
        private static extern long WritePrivateProfileString(string section,string key,
            string val,string filePath);

        [DllImport("kernel32")]//返回取得字符串缓冲区的长度
        private static extern long GetPrivateProfileString(string section,string key,
            string def,StringBuilder retVal,int size,string filePath);


        #endregion

        读Ini文件#region 读Ini文件

        public static string ReadIniData(string Section,string Key,string NoText,string iniFilePath)
        {
            if(File.Exists(iniFilePath))
            {
                StringBuilder temp = new StringBuilder(1024);
                GetPrivateProfileString(Section,Key,NoText,temp,1024,iniFilePath);
                return temp.ToString();
            }
            else
            {
                return String.Empty;
            }
        }

        #endregion

        写Ini文件#region 写Ini文件

        public static bool WriteIniData(string Section,string Key,string Value,string iniFilePath)
        {
            if(File.Exists(iniFilePath))
            {
                long OpStation = WritePrivateProfileString(Section,Key,Value,iniFilePath);   
                if(OpStation == 0)
                {
                    return false;
                }
                else
                {
                    return true;
                }
            }
            else
            {
                return false;
            }
        }

        #endregion
    }
}

简单说明以下方法WriteIniData()和ReadIniData()的参数。

Section参数、Key参数和IniFilePath不用再说,Value参数表明key的值,而这里的NoText对应API函数的def参数,它的值由用户指定,是当在配置文件中没有找到具体的Value时,就用NoText的值来代替。

http://www.yayakq.cn/news/773077/

相关文章:

  • 网站建设的硬件支持建设龙卡e付卡网站
  • 电子商务网站建设评价外贸网站建设方案
  • 河北省建设机械协会网站经营性质网站备案
  • 网站域名价值查询姚孟信通网站开发中心
  • dedecms制作的网站国外wordpress主题风险
  • 德兴网站建设公司南昌做网站哪里好
  • 江门制作网站公司网络推广公司经营范围
  • 卫生局网站模板现在主流网站用什么做的
  • asp网站怎么做404页面跳转创业网站搭建设计方案
  • 银铃建设通官方网站企业网站优化分为
  • 图书馆网站建设的规章制度东莞三合一网站制作
  • 做报名网站网站营销推广策划书
  • 建设银行信用卡境外网站盗刷档案网站的建设
  • 做企业网站建设公司哪家好旅游开发公司网站建设方案书
  • 网站建设服务哪便宜做电影网站危险吗
  • 开封做网站用jsp做网站登录界面模板
  • asp网站怎么做301技术支持 东莞网站建设 轴承
  • 网站建设营销的公司网站建设中企动力优
  • 绍兴公司网站建设 中企动力绍兴甘肃省建设厅网站官网
  • 个人公众号做网站做网站需要留什么
  • 合肥网站建设哪家公司好wordpress轻博客模板
  • 网站域名后缀cc网站左侧分类导航菜单
  • 自学编程网站wordpress 搜索引擎平台
  • 电影网站开发库表结构企业门户网站建设与发展趋势
  • 万网网站后台管理软件开发文档的需求分析
  • 成都房地产网站建设无锡网站建设哪家做
  • 企业网站建设目的wordpress用户名更改
  • 宁波网站建设详细策划中国机械加工网制造
  • 上海的建设网站制作济南模板建站软件
  • 北京的重要的网站app开发的知名公司有哪些