小弟在Memo写入的几行(例如下),想分别读出haha、OK、cc、nook后面的值,请问有什么办法可以做到呢?
例:
[demo]
haha='ddddd';
ok='ediekdie';
cc='tjfjrkf';
nook='jkhhjj';
[end]
例:
[demo]
haha='ddddd';
ok='ediekdie';
cc='tjfjrkf';
nook='jkhhjj';
[end]
解决方案 »
- 继续提问,关于MIDAS(DataSnap)三层结构中客户端异常后得到活动链接数的需求!
- 如何在一个模态窗口中实现托盘程序?
- ACCESS有默认密码吗?
- 大哥,请进来Look Look,小弟有事想求
- CCC_WH进来领分
- 如何求校验和?有关PChar方面的简单应用。
- 表记录的排序问题
- 我想把另一个窗体嵌入到一个窗体的Container中可以吗?比如把窗体二嵌入到窗体一的Panel上?
- Delphi制作登陆窗口SQL验证账号密码,如何判断另一个IP同时在别处登陆相同的账号?
- 我开发的第一个C/S结构的程序就要投入使用了,有一些相关问题请教一下大家
- 用SendMessage发不出一些特殊字符?谁有办法?
- 求救,htonl用法
或者将MEMO存入一临时文件,用TSRINGLIST来读取、判断
Memo.Lines.Values['haha']
或类似的语句读ok,cc,nook的值
Memo.Lines.Values['haha']
或类似的语句读ok,cc,nook的值
i:=pos(s,'=') + 1;
s:= copy(s,i,length(s) - i - 2);
之后……………………………………
INI文件
然后用delphi的ini类的读写函数,很方便的
Memo的lines本来就是一个TStrings
TStrings本身具有values属性
use
..,IniFiles;var
ini: TIniFile;s := ini.ReadString(sTitle,sItem,'');