配置檔案 INI 與 XML
windows]
load=
run=
NullPort=None
[Desktop]
WallpaperStyle=2
Pattern=(無)
[intl]
s2359=PM
iCountry=86
……
配置檔案把資訊分成若干"節",節標題放在方括號中,如[Desktop]就是Desktop節,在一個節內包含了一些與之相關相近的"項",並通過等號對其進行賦值。
其中VALUE值可以有兩種型別:數值型和字串型,而且Windows作業系統專門為此提供了6個API函式來對配置設定檔案進行讀、寫:
GetPrivateProfileInt() 從私有初始化檔案獲取整型數值
GetPrivateProfileString() 從私有初始化檔案獲取字串型值
GetProfileInt 從win.ini 獲取整數值
GetProfileString 從win.ini 獲取字串值
WritePrivateProfileString 寫字串到私有初始化檔案
WriteProfileString 寫字串到win.ini
在這裡需要指出:當向配置檔案儲存資訊時,不論是資料還是字串都要先轉換成字串,然後再行儲存。
相關推薦
配置檔案 INI 與 XML
windows] load= run= NullPort=None [Desktop] WallpaperStyle=2 Pattern=(無) [intl] s2359=PM iCountry=86 …… 配置檔案把資訊分成若干"節",節標題放在方括號中,如[Desk
將.ini配置檔案轉換為.xml檔案格式
1 /* 2 * FILE: p670_convert.c 3 * DATE: 20180125 4 * ============== 5 * DESCRIPTION: 將.ini配置檔案轉換為.xml檔案 6 * fgets, fput
ssm框架整合入門系列——編寫ssm整合的關鍵配置檔案(web.xml)
編寫ssm整合的關鍵配置檔案(web.xml) 前言 web.xml,一個Tomcat工程中最重要的配置檔案。web.xml沒有其實也可以----只要你確定你的專案裡面不需要任何過濾器、監聽器、Servlet等等 在啟動一個WEB專案的時候,WEB容器(比如t
Spring MVC 配置檔案dispatcher-servlet.xml 檔案詳解
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframew
Hibernate ---核心配置檔案(Hibernate.cfg.xml)詳解
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD
Hibernate配置檔案 - hibernate.cfg.xml
hibernate.cfg.xml 13/11/2018 - TBC <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibern
根據登錄檔讀取應用程式配置檔案,根據XML文字動態生成樹狀列表,自定義SAP GUI登入頁面
技術要點 1.根據SAPGUI應用程式名動態讀取登入配置檔案的絕對路徑,如果應用程式未安裝,則提示相應訊息。 2. 根據獲取的路徑得到配置檔案的XML文字字串,其中包含所有的登入資訊,呼叫上一篇日誌解析XML的類方法,得到登入介面結構的文件例項 3.通過文件例項利用控制
Hadoop高可用配置檔案hdfs-site.xml之dfs.ha.fencing.methods說明
dfs.ha.fencing.methods配置有sshfence和shell兩種方法: sshfence:防止namenode腦裂,當腦裂時,會自動通過ssh到old-active將其殺掉,將standby切換為active。 &nb
3.修改功能包配置檔案(package.xml)
必要的ROS配置檔案之一的package.xml是一個包含功能包資訊的XML檔案,包括功能包名稱、作者、許可證和依賴功能包。 下面是對每個語句的說明。 ■ <?xml> 這是一個定義文件語法的語句,隨後的內容
Linux下查詢及修改PHP配置檔案ini的路徑[轉載]
##原本地址:http://www.findme.wang/blog/detail/id/278.html 一、查詢PHP配置檔案 說到查詢,當然首先想到的是find命令。執行如下命令,即可查詢到php.ini檔案 find / -name php.ini 可是,找到三個
ssm專案學習3-ssm整合的關鍵配置檔案(web.xml等)
1.在web.xml中編寫ssm整合的關鍵配置檔案(包括:web.xml、spring、 springwebmvc的等) 首先在web.xml中: 1. 加入啟動spring的容器的配置檔案: #contextloade
鳥哥的Linux私房菜讀書筆記--配置檔案解析與設定
X server的配置檔案預設放置在/etc/X11下,相關的顯示模組或總模組主要放置在/usr/lib64/xorg/modules,提供螢幕大的字型/usr/share/X11/fonts/,顯示介面卡的晶片組/usr/lib64/xorg/modules/drivers
QT 讀寫配置檔案 .ini
高階大氣上檔次!碼住 讀取配置檔案: //根據目錄尋找配置檔案 QSettings* setting = new QSettings("configs/config.ini", QSettings::IniFormat); if (settin
為 eclipse 的 hibernate 配置檔案( hbm xml)加上自動提示功能
為 eclipse 的 hibernate 配置檔案(*.hbm.xml)加上自動提示功能 在編輯 *.hbm.xml 檔案時,myeclipse 帶有自動提示功能,但 eclipse 是沒有自動提示功能的。需要自己手工加上: 1、開啟專案中
hibernate配置檔案hibernate.cfg.xml和.hbm.xml的詳細解釋
hibernate.cfg.xml -標準的XML檔案的起始行,version='1.0'表明XML的版本,encoding='gb2312'表明XML檔案的編碼方式--> <?xml version='1.0' enc
MFC學習筆記——讀寫配置檔案(.ini)和登錄檔
(一)配置檔案(.ini) 配置檔案中經常用到ini檔案,在VC中其函式分別為: //寫入.ini檔案: bool WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR
--Shiro配置檔案ini詳解
2017年07月09日 18:54:02 lfendo 閱讀數:7563 https://blog.csdn.net/u011781521/article/details/74892074 一、INI簡介 INI配置檔案是一種key/value的鍵值對配置
Spring Boot 配置檔案 yml與properties (二)
1、配置檔案 SpringBoot使用一個全域性的配置檔案,配置檔名是固定的; •application.properties •application.yml 配置檔案的作用:修改SpringBoot自動配置的預設值;SpringBoot在底層都給我們自動配
Hibernate連線三種資料庫的配置檔案hibernate.cfg.xml
Hibernate連線資料庫的配置檔案為hibernate.cfg.xml,下面列出了連線三種資料庫(SQL Server、Oracle、MySQL)時,hibernate.cfg.xml的必要配置。連線MySql的配置<?xml version='1.0
利用GetPrivateProfileString讀取配置檔案(.ini)
利用GetPrivateProfileString讀取配置檔案(.ini) 我們寫的程式當中,總有一些配置資訊需要儲存下來,以便完成程式的功能,最簡單的辦法就是將這些資訊寫入INI檔案中,程式初始化時再讀入 配置檔案中經常用到ini檔案,在VC中其函式分別為: 寫入.ini檔案:bo