比如我有一个INI文件,里面的数据内容是:
[ComboBox]
ComboBox.ItemIndex=4
[ComboBox.Text]
ComboBox.Items.string=abc
现在,我要把里面的4传递给一个 Edit1,我该怎么样做,才能使 Edit1 的值为4;
我要把里面的abc传递给一个 Edit2,我该怎么做,才能使 Edit2 的值为 abc。
Delphi怎么样操作INI文件里面的某条数据
答案:2 悬赏:30
解决时间 2021-11-09 09:38
- 提问者网友:枯希心
- 2021-11-09 06:27
最佳答案
- 二级知识专家网友:何必打扰
- 2021-11-09 06:49
uses IniFiles;//引用
procedure ReadIni;//定义
procedure Torm1.ReadIni;//实现
var
ini : TIniFile;
begin
try
ini := TIniFile.Create('你的文件路径.ini');
edit1.Text := ini.ReadString('ComboBox','ComboBox.ItemIndex','');
edit2.Text := ini.ReadString('ComboBox.Tex','ComboBox.Items.string','');
ini.Free;
except
end;
end;
procedure ReadIni;//定义
procedure Torm1.ReadIni;//实现
var
ini : TIniFile;
begin
try
ini := TIniFile.Create('你的文件路径.ini');
edit1.Text := ini.ReadString('ComboBox','ComboBox.ItemIndex','');
edit2.Text := ini.ReadString('ComboBox.Tex','ComboBox.Items.string','');
ini.Free;
except
end;
end;
全部回答
- 1楼网友:最后战士
- 2021-11-09 07:32
如果要实现如你所说之功能,还真不如使用jfdnoem提供的方法,用access数据库做一张二三个字段的表,把所有的词装进去,穷尽新华字典中所有的词,在界面上放一个编辑框和一下拉选择框,在编辑框的更新事件中,用一个模糊查询的sql语句加上like子句,就可以查找到所有含有编辑中所打之字的词了.不过要把新华字典中的词都录入到数据库中,的确是一件十分浩大的工程.但是这个小软件编成后,对语文老师和喜欢玩词语游戏的人来说,的确是一个得力的工具.
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯