欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

C# Winform 調(diào)用系統(tǒng)接口操作 INI 配置文件的代碼

 更新時(shí)間:2011年05月14日 16:00:44   作者:  
封裝了一小段代碼, 調(diào)用系統(tǒng)接口, 操作配置文件. 一般用于 .ini 文件, 或者其它鍵值對(duì)格式的配置文件
包括了寫(xiě)入和讀取功能. 寫(xiě)入的時(shí)候, 如果文件不存在會(huì)自動(dòng)創(chuàng)建. 如果對(duì)應(yīng)的鍵已經(jīng)存在, 則自動(dòng)覆蓋它的值. 讀取的時(shí)候, 如果對(duì)應(yīng)的文件不存在, 或者鍵名不存在, 則返回一個(gè) empty 值. 非常方便 ^_^
復(fù)制代碼 代碼如下:

// 系統(tǒng)接口類(lèi)
public static class WinAPI
{
[DllImport("kernel32")] // 寫(xiě)入配置文件的接口
private static extern long WritePrivateProfileString(
string section, string key, string val, string filePath);

[DllImport("kernel32")] // 讀取配置文件的接口
private static extern int GetPrivateProfileString(
string section, string key, string def,
StringBuilder retVal, int size, string filePath);

// 向配置文件寫(xiě)入值
public static void ProfileWriteValue(
string section, string key, string value, string path)
{
WritePrivateProfileString(section, key, value, path);
}

// 讀取配置文件的值
public static string ProfileReadValue(
string section, string key, string path)
{
StringBuilder sb = new StringBuilder(255);
GetPrivateProfileString(section, key, "", sb, 255, path);
return sb.ToString().Trim();
}
}

相關(guān)文章

  • C#遞歸算法之快速排序

    C#遞歸算法之快速排序

    快速排序由C.A.R發(fā)明,它依據(jù)中心元素的值,利用一系列遞歸調(diào)用將數(shù)據(jù)表劃分成越來(lái)越小的子表。在每一步調(diào)用中,經(jīng)過(guò)多次的交換,最終為中心元素找到最終的位置。
    2016-06-06
  • c# delegate和event的使用說(shuō)明

    c# delegate和event的使用說(shuō)明

    這篇文章主要介紹了c# delegate和event的使用說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-04-04
  • 開(kāi)源一個(gè)c# 新的雪花算法

    開(kāi)源一個(gè)c# 新的雪花算法

    這篇文章主要介紹了開(kāi)源一個(gè)c# 新的雪花算法的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03
  • WPF實(shí)現(xiàn)自帶觸控鍵盤(pán)的文本框

    WPF實(shí)現(xiàn)自帶觸控鍵盤(pán)的文本框

    這篇文章實(shí)現(xiàn)了WPF自帶觸控鍵盤(pán)的文本框,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • C#中分部方法和分部類(lèi)分析

    C#中分部方法和分部類(lèi)分析

    這篇文章主要介紹了C#中分部方法和分部類(lèi)基本用法,并且較為詳細(xì)的分析了分部方法和分部類(lèi)使用時(shí)的注意事項(xiàng),需要的朋友可以參考下
    2014-11-11
  • C#微信公眾號(hào)與訂閱號(hào)接口開(kāi)發(fā)示例代碼

    C#微信公眾號(hào)與訂閱號(hào)接口開(kāi)發(fā)示例代碼

    這篇文章主要介紹了C#微信公眾號(hào)與訂閱號(hào)接口開(kāi)發(fā)示例代碼,結(jié)合實(shí)例形式簡(jiǎn)單分析了C#針對(duì)微信接口的調(diào)用與處理技巧,需要的朋友可以參考下
    2016-06-06
  • 利用Aspose.Word控件實(shí)現(xiàn)Word文檔的操作

    利用Aspose.Word控件實(shí)現(xiàn)Word文檔的操作

    偶然一次機(jī)會(huì),一個(gè)項(xiàng)目的報(bào)表功能指定需要導(dǎo)出為Word文檔,因此尋找了很多篇文章,不過(guò)多數(shù)介紹的比較簡(jiǎn)單一點(diǎn),于是也參考了官方的幫助介紹,終于滿足了客戶的需求。下面我由淺入深來(lái)介紹這個(gè)控件在實(shí)際業(yè)務(wù)中的使用過(guò)程吧
    2013-05-05
  • C#通過(guò)抽象工廠模式造車(chē)

    C#通過(guò)抽象工廠模式造車(chē)

    這篇文章介紹了C#通過(guò)抽象工廠模式造車(chē)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-10-10
  • C# 遞歸算法詳解

    C# 遞歸算法詳解

    什么是遞歸函數(shù)/方法?任何一個(gè)方法既可以調(diào)用其他方法也可以調(diào)用自己,而當(dāng)這個(gè)方法調(diào)用自己時(shí),我們就叫它遞歸函數(shù)或遞歸算法,接下來(lái)詳細(xì)介紹需要了解的朋友可以參考下
    2021-11-11
  • c# 隨機(jī)函數(shù)的使用詳解

    c# 隨機(jī)函數(shù)的使用詳解

    本篇文章是對(duì)c#隨機(jī)函數(shù)的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06

最新評(píng)論