內容:
要利用.ini
檔案做程式有關資料的儲存工作,就需要能讀和寫.ini
檔案,所以列了如下方法給大家參考:
從.ini
檔案中獲取字串
varstrresult:pchar;
begin
getprivateprofilestring(
'windows', // 中標題的名字
'nullport', // =號前的名字
'nil', // 如果沒有找到字串時,返回的預設值
strresult, //存放取得字元
100, //取得字元的允許最大長度
'c:forwin95win.ini' // 呼叫的檔名
);edit1.text:=strresult; //顯示取得字串
從.ini
檔案中獲取整數
edit1.text:=inttostr(getprivateprofileint(
'intl', // 中標題的名字
'icountry', // =號前的名字
0,// 如果沒有找到整數時,返回的預設值
'c:forwin95win.ini' // 呼叫的檔名
));向.ini
檔案寫入字串
writeprivateprofilestring(
'windows', // 中標題的名字
'load', // 要寫入「=」號前的字串
'accca', //要寫入的資料
'c:forwin95win.ini' // 呼叫的檔名
);向.ini
檔案寫入整數
writeprivateprofilesection(
'windows', // 中標題的名字
'read=100', // 要寫入的資料
'c:forwin95win.ini' // 呼叫的檔名
);上面的方法是呼叫api函式,下面介紹另一種不用api從.ini
檔案中獲取字元的方法
var myini: tinifile;
begin
myini := tinifile.create('win.ini');//呼叫的檔名
edit1.text:=myini.readstring('desktop', 'wall*****', '');//
取得字元
end;
向.ini
檔案中寫入字元的方法
var myini: tinifile;
begin
myini := tinifile.create('win.ini');//呼叫的檔名
delphiini.writestring('desktop', 'wall*****', 'c:a.bmp');
end;
當然,這十分容易並破解,你可以用xor進行異或操作,或者倒取反
值...具體的要看你怎麼實現了.總之,本文章只拋磚引玉罷了.
建立 讀取 存貯INI檔案的方法《三》
控制ini 檔案幾法 要利用.ini 檔案做程式有關資料的儲存工作,就需要能讀和寫.ini 檔案,所以列了如下方法給大家參考 從.ini 檔案中獲取字串 varstrresult pchar begin getprivateprofilestring windows 中標題的名字 nullport ...
建立 讀取 存貯INI檔案的方法《一》
內容 ini檔案在系統配置及應用程式引數儲存與設定方面,具有很重要的作用,所以視覺化的程式設計一族,如vb vc vfp delphi等都提供了讀寫ini 檔案的方法,其中delphi中操作ini 檔案,最為簡潔,這是因為delphi6.0提供了乙個tinifile類,使我們可以非常靈活的處理ini...
INI檔案的建立與讀取方法
ini檔案 即initialization file 這種型別的檔案中通常存放的是乙個程式的初始化資訊。ini檔案由若干個節 section 組成,每個section由若干鍵 key 組成,每個key可以賦相應的值。讀寫ini檔案實際上就是讀寫某個的section中相應的key的值,而這只要借助幾個...