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

怎么做网络棋牌网站网站新闻百度收录

怎么做网络棋牌网站,网站新闻百度收录,进入上海公众号,推介网体育INI文件的读写操作在程序开发中#xff0c;很多人会把参数保存为ini文件格式#xff0c;ini文件的一个好处是可以保存为一个结构体主结构#xff0c;如 [User] Nametest UserIdtest [Server] ServerIp127.0.0.1 ServerPort80 …… 很方便也很容易区分#xff0c;而且不同节…INI文件的读写操作   在程序开发中很多人会把参数保存为ini文件格式ini文件的一个好处是可以保存为一个结构体主结构如 [User] Nametest UserIdtest [Server] ServerIp127.0.0.1 ServerPort80 ……   很方便也很容易区分而且不同节点下的名称可以重复。读取Name时只需要读取User节点下的Name。 ini文件的读写是需要调用windows的API来操作的。该API方法是在kernel32.dll中。   读ini文件调用 private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder refVal,int size, string filePath); 参数说明 sectionINI文件中的段落名称 keyINI文件中的关键字 def无法读取时候时候的缺省数值 retVal读取数值 size数值的大小 filePathINI文件的完整路径和名称   写ini文件调用  [DllImport(kernel32)]         private static extern long WritePrivateProfileString(string section, string key, string val, string filePath); 参数说明 sectionINI文件中的段落 keyINI文件中的关键字 valINI文件中关键字的数值 filePathINI文件的完整的路径和名称           具体代码如下   public class IniFile{    private static string sIniFile  Path.Combine(Path.GetDirectoryName(Application.ExecutablePath), Config.ini);   //参数说明sectionINI文件中的段落keyINI文件中的关键字valINI文件中关键字的数值filePathINI文件的完整的路径和名称   [DllImport(kernel32)]  private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);         //参数说明sectionINI文件中的段落名称keyINI文件中的关键字def无法读取时候时候的缺省数值retVal读取数值    //size数值的大小filePathINI文件的完整路径和名称   [DllImport(kernel32)]    private static extern int GetPrivateProfileString(string section, string key, string def, StringBuilder refVal, int size, string filePath);      public static string sUserId ””; public static string sName ””;public static string sServerIp ””;public static string sServerPort ””; #region 写入配置文件节/// summary/// 写入配置文件节/// /summarypublic static long WriteProfileString(string sSection, string sKey, string sVal, string sFileName){     return WritePrivateProfileString(sSection, sKey, sVal, sFileName);}#endregion #region 读取配置文件节/// summary/// 读取配置文件节/// /summarypublic static long GetProfileString(string sSection, string sKey, ref string refVal, string sFileName){    StringBuilder sVal  new StringBuilder();    long lResult  GetPrivateProfileString(sSection, sKey, refVal, sVal, 255, sFileName);    refVal  sVal.ToString();    return lResult;}#endregion #region 写入INI文件节/// summary/// 写入INI文件节/// /summarypublic static long WriteIniFileString(string sSection, string sKey, string sVal){    if (string.IsNullOrEmpty(sVal))    {         return -1;    }    return WritePrivateProfileString(sSection, sKey, sVal, sIniFile);}#endregion #region 读取INI文件节/// summary/// 读取INI文件节/// /summarypublic static long GetIniFileString(string sSection, string sKey, ref string refVal){    StringBuilder sVal  new StringBuilder(2048, 2048);    long lResult  GetPrivateProfileString(sSection, sKey, refVal, sVal, 1024, sIniFile);    refVal  sVal.ToString();    return lResult;}#endregion#region 读取配置文件/// summary/// 读取配置文件/// /summarypublic static bool ReadIniFile(){    try     {       // User       GetIniFileString(User, UserId, ref sUserId);       GetIniFileString(User, Name, ref sName);        // Server       GetIniFileString(Server, ServerIp, ref sServerIp);       GetIniFileString(Server, ServerPort, ref sPort);       return true;    }    catch (Exception ex)    {        return false;    }}#endregion #region 写入配置文件/// summary/// 写入配置文件/// /summarypublic static bool WriteIniFile(){   try   {        // User        WriteIniFileString(User, UserId, sUserId);        WriteIniFileString(User, Name, sName);         // Server        WriteIniFileString(Server, ServerIp, sServerIp);        WriteIniFileString(Server, ServerPort, sPort);        return true;    }    catch (Exception ex)    {        return false;    }}#endregion}   转载于:https://www.cnblogs.com/chhuic/archive/2010/08/27/1810358.html
http://www.zqtcl.cn/news/74342/

相关文章:

  • dw做网站背景图片设置房子降价最新消息
  • wordpress时尚英文站做一个购物商城网站多少钱
  • 中国建设银行网站的社保板块在哪网站使用什么数据库
  • 济南mip网站建设公司中国小康建设网是骗子网站吗?
  • iis6网站域名企业网站托管方案内容具体有哪些
  • 泉州专业做网站在百度上怎么发布信息
  • 中国数据统计网站wordpress设置文章
  • 长沙网站建设王道下拉棒东莞市建筑业协会
  • html5手机论坛网站模板如何下载js做的网站
  • saas是不是做网站wordpress模板不一样
  • 国家企业信用信息系统公示查询官网神马快速排名优化工具
  • 建卡盟网站建设 网站定制开发苏州网站建设方式
  • 购物网站类型dede网站文章同步
  • 哪里有工程做的网站南京电商网站设计
  • 武陵天下网站建设宁波网站制作公司费用价格
  • 钟表网站开发背景文章制作的网站
  • 涂料网站建设wordpress移动新闻
  • 网站图片描述怎么写wordpress一直循环301
  • 郴州网站制作公司购物网站开发视频教程
  • 宿迁网站建设哪家专业住建局特种作业证
  • 佛山网站建设公司哪专业小程序引流推广平台
  • 颇有名气的网站建设专家我要自学网首页
  • 丽江网站开发天津港建设公司官网
  • 网站备案管理办法用安卓手机做网站主机
  • 怎么做网站文章伪原创深圳大事件
  • 企业更新网站的好处网络游戏服务网
  • 做外贸网站外包网站维护中怎么解决
  • 网站建设问题及解决办法wordpress printf
  • 中文域名网站建设重庆做网站公司
  • 免费自己做网站手机版自网站