乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      IniFile.cs:C#來操作ini配置文件

       悟靜 2013-10-27

      其實(shí),不用那么麻煩的自己寫程序去讀取和寫入ini配置文件,直接調(diào)用API就好了。

      點(diǎn)擊此處下載全部源程序IniFile.cs

      【下載說明】
      1、單擊上面這個(gè)地址,打開下載頁面。
      2、點(diǎn)普通下載--等待30秒--點(diǎn)“下載”按鈕--保存

      主要源程序:

      1. using System;  
      2. using System.IO;  
      3. using System.Runtime.InteropServices;  
      4. using System.Text;  
      5.   
      6. //IniFile ini = new IniFile("C:\\test.ini");   
      7. //ini.IniWriteValue("Info","Name",name.Text);   
      8. //ini.IniWriteValue("Info","LastName",lname.Text);   
      9.   
      10. //IniFile ini = new IniFile("C:\\test.ini");   
      11. //name.Text= ini.IniReadValue("Info","Name");   
      12. //lname.Text = ini.IniReadValue("Info","LastName");   
      13.   
      14. namespace PengJun  
      15. {  
      16.     /// <summary>   
      17.     /// Create a New INI file to store or load data   
      18.     /// </summary>   
      19.     public class IniFile  
      20.     {  
      21.         public string path;  
      22.   
      23.         [DllImport("kernel32")]  
      24.         private static extern long WritePrivateProfileString(string section,string key,string val,string filePath);  
      25.         [DllImport("kernel32")]  
      26.         private static extern int GetPrivateProfileString(string section,string key,string def,StringBuilder retVal,int size,string filePath);  
      27.   
      28.         /// <summary>   
      29.         /// INIFile Constructor.   
      30.         /// </summary>   
      31.         /// <param name="INIPath"></param>   
      32.         public IniFile(string INIPath)  
      33.         {  
      34.             path = INIPath;  
      35.         }  
      36.         /// <summary>   
      37.         /// Write Data to the INI File   
      38.         /// </summary>   
      39.         /// <param name="Section"></param>   
      40.         /// Section name   
      41.         /// <param name="Key"></param>   
      42.         /// Key Name   
      43.         /// <param name="Value"></param>   
      44.         /// Value Name   
      45.         public void IniWriteValue(string Section,string Key,string Value)  
      46.         {  
      47.             WritePrivateProfileString(Section,Key,Value,this.path);  
      48.         }  
      49.           
      50.         /// <summary>   
      51.         /// Read Data Value From the Ini File   
      52.         /// </summary>   
      53.         /// <param name="Section"></param>   
      54.         /// <param name="Key"></param>   
      55.         /// <param name="Path"></param>   
      56.         /// <returns></returns>   
      57.         public string IniReadValue(string Section,string Key)  
      58.         {  
      59.             StringBuilder temp = new StringBuilder(255);  
      60.             int i = GetPrivateProfileString(Section,Key,"",temp,255,this.path);  
      61.             return temp.ToString();  
      62.   
      63.         }  
      64.     }  
      65. }  

      【更多閱讀】

      1. [原]WMICodeCreator:C#產(chǎn)生WMI代碼的工具
      2. [原]Cls_Ini.cls:VB寫的操作ini配置文件的類
      3. [原]GetIcons:C#提取應(yīng)用程序的圖標(biāo)資源
      4. [原]Baidu:C#利用百度來搜索網(wǎng)頁、圖片、視頻等等
      5. [原]ManageStartUpApps:C#操作注冊表來讀取和修改開機(jī)啟動(dòng)項(xiàng)
      6. [原]Baidu:C#利用百度來搜索網(wǎng)頁、圖片、視頻等等
      7. [譯]用C#檢測你的打印機(jī)是否連接
      8. [原]WMICodeCreator:C#產(chǎn)生WMI代碼的工具
      9. [原]使用Excel的VBA來讀取和修改bmp位圖像素?cái)?shù)據(jù)
      10. [原]DownloadWebImages:下載某頁面上的所有圖片

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多