*.ini文件中有下面一段:
[NETBARSERVER]
UPDATAFILENUM = N //总文件数=数量
FILE01 = FILENAME:VERSION:URL:EXPLAIN//升级文件01=文件名:版本:下载地址:更新说明
……………………………………… //…………………………………
FILE N = FILENAME:VERSION:URL:EXPLAIN//请问如何分别取出FILENAME,VERSION,URL的值????
[NETBARSERVER]
UPDATAFILENUM = N //总文件数=数量
FILE01 = FILENAME:VERSION:URL:EXPLAIN//升级文件01=文件名:版本:下载地址:更新说明
……………………………………… //…………………………………
FILE N = FILENAME:VERSION:URL:EXPLAIN//请问如何分别取出FILENAME,VERSION,URL的值????
解决方案 »
- 如果遇到好的网站,大家如何搜集的?
- 好象是个简单的问题
- 各位好!我有一个DELPHI程序的问题请教?
- 为什么,为什么咧?
- 找个DELPHI高手做Q友!
- 还是有关于delphi 6.0+ado+odbc后插入,删除,异常的问题
- SQL Server中 的序号字段设了标识,那我做了无数次的删除添加等反复类似操作后,这个整型值的字段会不会溢出?
- ###### 20 分VS 超容易的问题#########
- 原来的Borland为什么改名成Inprise
- 求救!我如何以任意角度旋转一幅图片?
- 关于TListView中的onColumnResize 事件
- 用代码为treeview控件的节点增加子节点,为什么子节点没显示出来呢?(以后一定加分)
---------
sTmp肯定是这个格式
FILENAME:VERSION:URL:EXPLAIN//升级文件01=文件名:版本:下载地址:更新说明
再根据:来区分就可以了
sFileName := Copy(sTmp,1,Pos(':',sTmp) - 1);其它同理可得:
MyIniFile: TIniFile;
Value: String;
begin
MyIniFile := TIniFile.Create('c:\myapp.ini');
with MyIniFile do
begin
Value := ReadString('NETBARSERVER', 'FILE01', '');
…
end;
MyIniFile.Free;
最后从Value中分离出FILENAME,VERSION,URL
end;—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
楼上的方法就是读取INIFILE的方法