zoukankan      html  css  js  c++  java
  • Windows Mobile 读写配置文件

    读写INI:

     首先,得到当前exe的运行路径  
      ApplicationPath   =   Path.GetDirectoryName(Assembly.GetExecutingAssembly().GetName().CodeBase);  
      下面是操作INI文件的类  

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

    namespace Ini
    {
        
    ///   <summary>   
        
    ///   Ini的摘要说明。   
        
    ///   </summary>   

        public class IniFile
        
    {

            
    public string path;

           
    写入信息文件

            
    读取信息文件

            
    public IniFile(string INIPath)
            
    {
                path 
    = INIPath;
            }


            
    public void IniWriteValue(string Section, string Key, string Value)
            
    {
                WritePrivateProfileString(Section, Key, Value, 
    this.path);
            }


            
    public string IniReadValue(string Section, string Key)
            
    {
                
    return GetPrivateProfileString(Section, Key, ""this.path);
            }


        }

    }

    使用方法  
      写信息文件  
      IniFile   NewIni   =   new   IniFile(ApplicationPath   +   "\\Test.ini");  
      NewIni.IniWriteValue("测试信息","测试一","1");  
       
      读取  
      IniFile   NewIni   =   new   IniFile(ApplicationPath   +   "\\Test.ini");  
      string   a   =   NewIni   .IniReadValue("测试信息","测试一");  
       
      读取结果  
      a   =   1

     备注:以上代码在HP   2490(WM5)上测试通过


     

  • 相关阅读:
    tcpdump教程入门
    ubuntu编译运行xv6
    sed学习笔记
    词典及容错处理
    [译]SpringMVC自定义验证注解(SpringMVC custom validation annotations)
    git指令集合
    linux绝大部分命令集合(自己需要的时候方便查找)
    django中使用AJAX时如何获取表单参数(按钮携带参数)
    正则表达式基础
    linux备份mysql文件并恢复的脚本,以及其中出现的错误:ERROR: ASCII '' appeared in the statement
  • 原文地址:https://www.cnblogs.com/greatandforever/p/1595794.html
Copyright © 2011-2022 走看看