delphi建立、读取、存贮INI文件的方法《三》
从.INI文件中获取字符串 <BR> var <BR> strResult:pchar; <BR> begin <BR> GetPrivateProfileString( <BR> ´windows´, // []中标题的名字 <BR> ´NullPort´, // =号前的名字 <BR> ´NIL´, // 如果没有找到字符串时,返回的默认值 <BR> strResult, //存放取得字符 <BR> 100, //取得字符的允许最大长度 <BR> ´c:\forwin95\win.ini´ // 调用的文件名 <BR> ); <BR> edit1.text:=strResult; //显示取得字符串 <BR> 从.INI文件中获取整数 <BR> edit1.text:=inttostr(GetPrivateProfileInt( <BR> ´intl´, // []中标题的名字 <BR> ´iCountry´, // =号前的名字 <BR> 0,// 如果没有找到整数时,返回的默认值 <BR> ´c:\forwin95\win.ini´ // 调用的文件名 <BR> )); <BR> 向.INI文件写入字符串 <BR> WritePrivateProfileString( <BR> ´windows´, // []中标题的名字 <BR> ´load´, // 要写入“=”号前的字符串 <BR> ´accca´, //要写入的数据 <BR> ´c:\forwin95\win.ini´ // 调用的文件名 <BR> ); <BR> 向.INI文件写入整数 <BR> WritePrivateProfileSection( <BR> ´windows´, // []中标题的名字 <BR> ´read=100´, // 要写入的数据 <BR> ´c:\forwin95\win.ini´ // 调用的文件名 <BR> ); <BR> 上面的方法是调用API函数,下面介绍另一种不用API从.INI文件中获取字符的方法 <BR> var MyIni: TIniFile; <BR> begin <BR> MyIni := TIniFile.Create(´WIN.INI´);//调用的文件名 <BR> edit1.text:=MyIni.ReadString(´Desktop´, ´Wallpaper´, ´´);//取得字符 <BR> end; <BR> 向.INI文件中写入字符的方法 <BR> var MyIni: TIniFile; <BR> begin <BR> MyIni := TIniFile.Create(´WIN.INI´);//调用的文件名 <BR> DelphiIni.WriteString(´Desktop´, ´Wallpaper´, ´c:\a.bmp´); <BR> end;<div class="art_xg">
<b>您可能感兴趣的文章:</b><ul><li>Delphi实现木马文件传输代码实例</li><li>Delphi用TActionList实现下载文件的方法</li><li>Delphi中判断文件是否为文本文件的函数</li><li>Delphi建立、读取、存贮INI文件的方法《一》</li><li>delphi建立、读取、存贮INI文件的方法《二》</li><li>delphi制作wav文件的方法</li></ul>
</div>
</div>
<!--endmain-->
頁:
[1]