|
6#
楼主 |
发表于 2013-5-11 19:30:30
|
只看该作者
本帖最后由 往事亦飘 于 2013-5-11 19:38 编辑
谢谢,现在我明白了,16128 86016 取得这二个值的代码不会写,可以提示一下吗?
我是这样写的:
fb.txt 是获得的所有信息我保存到txt文件里的
fbinst hd info >fb.txt
IniFile:=ExpandConstant('{tmp}\fb.txt'); // 你的 txt 文件名
OldString:='primary data size:'; // 要找的字符串
LoadStringFromFile(IniFile,fb)
for i:= 0 to 1 do
if (Pos(OldString, fb) > 0) then
fb:=copy(fb,75,5);
这样取得了16128
这样写代码好像不好呢
这个软件的作者应加个函数直接获取这二个值就方便多了 |
|