將必要資訊儲存在ini中
相關ini操作如下
***********************************===
在程式中經常要用到設定或者其他少量資料的存檔,以便程式在下一次執行的時候可以使用,比如說儲存本次程式執行時視窗的位置、大小、一些使用者設定的資料等等,在 dos 下程式設計的時候,我們一般自己產生乙個檔案,由自己把這些資料寫到檔案中,然後在下一次執行的時候再讀出來使用。在 win32 程式設計中當然你也可以這樣幹,但 windows 已經為我們提供了兩種方便的辦法,那就是使用登錄檔或者 ini 檔案(profile)來儲存少量資料。本文中先介紹一下 .ini 檔案的使用。
使用要點:
在我們實際使用的時候,用的最多的是 getprivateprofilestring 和 writeprivateprofilestring,但在對自定義 ini 檔案操作的時候要注意的是,如果 lpfilename 指定的檔案沒有路徑的話,api 會去 windows 的安裝目錄去找而不會在當前目錄找,但是每次用到 ini 函式要獲取當前路徑顯然太麻煩了,這裡有乙個變通的辦法,你只要在 ini 檔名前面加上 ./ 就可以了,比如說要對本目錄下的 user.ini 操作,那麼檔名就是 './user.ini' 這樣顯然比較方便。另外,當你要把乙個 key 清除的時候,可以使用把 lpstring 指向乙個空的字串然後使用 writeprivateprofilestring。當你要把乙個 section 的全部內容清空的時候,也不必把 key 乙個個的清除,可以使用把 lpstring 指向乙個空的字串然後使用 writeprivateprofilesection。
DELPHI中對INI檔案的讀寫
內容 ini檔案在系統配置及應用程式引數儲存與設定方面,具有很重要的作用,所以視覺化的程式設計一族,如vb vc vfp delphi等都提供了讀寫ini檔案的方法,其中delphi中操作ini檔案,最為簡潔,這是因為delphi6.0提供了乙個tinifile類,使我們可以非常靈活的處理ini檔案...
C 對 ini檔案的讀寫操作
1.using system 2.using system.collections.generic 3.using system.runtime.interopservices 4.using system.text 5.6.namespace ini 7.27.28.方法 向ini檔案寫入資料 2...
DELPHI中對INI檔案的讀寫
function readinifile filename,section,ident string string 讀取配置檔案 varini tinifile begin ini tinifile.create filename result ini.readstring section,iden...