• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 45,  comments - 232,  trackbacks - 0
            工程:在.NET中實(shí)現(xiàn)INI文件讀寫API
            版本: 0.2.2
            授權(quán)方式:GNU GPL
            著作權(quán)所有(c) 2007 Midapex
                本程序?yàn)樽杂绍浖荒梢罁?jù)自由軟件基金會(huì)所發(fā)表的GNU通用公共授權(quán)條款規(guī)定,就本程序再為發(fā)布與/或修改;無論您依據(jù)的是本授權(quán)的第二版或(您自行選擇的)任一日后發(fā)行的版本。
               本程序是基于使用目的而加以發(fā)布,然而不負(fù)任何擔(dān)保責(zé)任;亦無對適售性或特定目的適用性所為的默示性擔(dān)保。詳情請參照GNU通用公共授權(quán)。

            源代碼下載地址:http://www.shnenglu.com/Files/dyj057/IniFileCliV0.2.2.zip

            描述:
            使用C++/CLI封裝C++實(shí)現(xiàn)的INI文件讀寫API,可以應(yīng)用在.NET平臺(tái)。

            已測試通過的開發(fā)環(huán)境:
            WinXP+VS2005
            應(yīng)用舉例(C#):

                1 using System;

                2 using System.Collections.Generic;

                3 using System.Text;

                4 using Midapex;

                5 

                6 namespace TestIniFile

                7 {

                8     class Program

                9     {

               10         static void Main(string[] args)

               11         {

               12             NIniFile ini = new NIniFile("myconfig.ini");

               13             string nameKey = "name";

               14             string ageKey = "age";

               15 

               16             ini.Section = "student";

               17             ini.Write(nameKey, "Tony");

               18             ini.Write(ageKey, 20);

               19             Console.WriteLine("[{0}]", ini.Section);

               20             Console.WriteLine("{0}={1}",nameKey, ini.Read(nameKey, ""));

               21             Console.WriteLine("{0}={1}",ageKey, ini.Read(ageKey, -1));

               22         }

               23     }

               24 }



            類頭文件聲明如下(C++/CLI):

                1 // ***************************************************************

                2 //  version:  0.2.2   date: 12/13/2007

                3 //  -------------------------------------------------------------

                4 //  Wrapper C++ IniFile class for .NET

                5 //  -------------------------------------------------------------

                6 //  Copyright (C) 2007 - All Rights Reserved

                7 // ***************************************************************

                8 //

                9 // ***************************************************************

               10 #pragma once

               11 using namespace System;

               12 

               13 namespace Midapex

               14 {

               15 public ref class NIniFile

               16 {

               17 public :

               18     NIniFile(String^ fileName)

               19     {

               20         m_fileName = fileName;

               21     }

               22 

               23     property String^ Section

               24     {

               25         String^ get()  { return m_section; }

               26         void set (String^ section) { m_section = section; }

               27     }

               28 

               29     void Write(String^ key, String^ strVlaue);

               30     void Write(String^ key, int intValue);

               31 

               32     String^ Read(String^ key, String^ defaultStrValue);

               33     int Read(String^ key, int defaultIntValue);

               34 

               35 private:

               36     String^ m_fileName;

               37     String^ m_section;

               38 };

               39 }

            posted on 2007-12-13 12:17 天下無雙 閱讀(2211) 評(píng)論(2)  編輯 收藏 引用 所屬分類: C/C++

            FeedBack:
            # re: 在.NET中實(shí)現(xiàn)INI文件讀寫API V0.2.2
            2007-12-13 13:23 | 夢在天涯
            # re: 在.NET中實(shí)現(xiàn)INI文件讀寫API V0.2.2
            2007-12-18 12:00 | 秦歌

            常用鏈接

            留言簿(15)

            隨筆分類

            隨筆檔案

            相冊

            我的其它領(lǐng)域Blog

            搜索

            •  

            積分與排名

            • 積分 - 206706
            • 排名 - 130

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            亚洲国产精品嫩草影院久久| 国产精品99久久久久久www| 成人免费网站久久久| 久久精品桃花综合| 欧洲精品久久久av无码电影| 久久中文字幕无码专区| 国产精品成人无码久久久久久| 久久精品国产秦先生| 97精品伊人久久大香线蕉app| 久久久久女人精品毛片| 久久国产免费观看精品3| 国内精品九九久久久精品| 精品无码久久久久国产| 久久无码av三级| 精品免费久久久久国产一区 | 99精品国产在热久久| 99国产精品久久久久久久成人热| 国产精品久久久久jk制服| 久久无码av三级| 久久中文字幕视频、最近更新 | 一级a性色生活片久久无| 久久天天躁狠狠躁夜夜不卡| 久久亚洲精品成人av无码网站| 成人久久精品一区二区三区| 久久久久久无码国产精品中文字幕| 色婷婷综合久久久久中文字幕| 中文无码久久精品| 久久亚洲国产午夜精品理论片| 久久久久亚洲精品中文字幕| 亚洲中文久久精品无码| 欧美亚洲国产精品久久蜜芽| 一本久道久久综合狠狠躁AV| 久久精品亚洲精品国产色婷 | 99久久夜色精品国产网站| 国产99久久九九精品无码| 91精品国产91久久久久久青草| 久久最新免费视频| 久久狠狠高潮亚洲精品| 最新久久免费视频| 青青草国产精品久久| 久久精品免费一区二区|