| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 877 人关注过本帖
标题:ini读写问题
只看楼主 加入收藏
iu1234
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2007-7-23
收藏
 问题点数:0 回复次数:1 
ini读写问题

我想在ini文件中存放一系列IP地址,格式如下:
;IP地址设置
[DNS_TO_IP]
219.133.38.151
219.133.38.152
219.133.38.155
219.133.38.227
219.133.48.17
219.133.48.18
该怎么实现,这里的IP是关键字还是值?
望指教!

搜索更多相关主题的帖子: ini 
2007-07-24 00:08
anthony634
Rank: 6Rank: 6
来 自:西南交大
等 级:贵宾
威 望:24
帖 子:653
专家分:10
注 册:2006-6-8
收藏
得分:0 

ini是分段的,你可以看帮助,给你几个例子:
{方法一:用 Windows API 函数}
① 从.INI文件中获取字符串
var
strResult:array[0..30] of Char;
begin
GetPrivateProfileString(‘ desktop ‘, ‘wallpaper‘,
‘c:windowsnewwall.bmp‘ , strResult, 100,
‘c:windowswin.ini‘ );
edit1.text:=strResult; //显示取得字符串
end;

② 从.INI文件中获取整数
var
nResult: integer;
begin
nResult := GetPrivateProfileString(‘ desktop ‘, ‘ tilewallpaper‘,
0 , ‘c:windowswin.ini‘ );
edit1.text:=intostr(nResult); //显示取得整数
end;

③ 向.INI文件写入字符串
WritePrivateProfileString(‘desktop‘, ‘wallpaper‘,
strWrite ,‘c:windowswin.ini‘);

{ 方法二:使用TiniFile进行读写 }
① 从.INI文件中读字符串
var MyIni: TIniFile;
begin
MyIni := TIniFile.Create(‘c:windowswin.ini‘);
edit1.text:=MyIni.ReadString(‘Desktop‘, ‘Wallpaper‘, ‘‘);
end;

② 向.INI文件中写入字符串
var MyIni: TIniFile;
begin
MyIni := TIniFile.Create(‘c:windowswin.ini‘);
MyIni.WriteString(‘desktop‘, ‘wallpaper‘, ‘c:a.bmp‘);
end;

2007-07-25 12:40
快速回复:ini读写问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.019835 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved