我有一个小文本文件,我想使用autohotkey提取一些值。文本文件的内容使用autohotkey从文本文件中提取值
例子:
Date: 2014-12-02 12:06:47
Study: G585.010.411
Image: 6.24
Tlbar: 2.60
Notes: 0.74
我当前的代码:
FileReadLine, datetime, C:\File.txt, 1
datedsp := SubStr(datetime, 7)
Sleep 500
FileReadLine, study, C:\File.txt, 2
studydsp := SubStr(study, 7)
Sleep 500
FileReadLine, image, C:\File.txt, 3
imgdsp := SubStr(image, 7)
Sleep 500
FileReadLine, notes, C:\File.txt, 5
notesdsp := SubStr(notes, 7)
Sleep 500
MsgBox %datedsp%
MsgBox %studydsp%
MsgBox %imgdsp%
MsgBox %notesdsp%
所有我想要做的就是抓住每一个这些线的值,并将其赋值给变量。例如,studydsp的值将为G58500411,imagedsp值将为6.24,的预期值为值将为2014-12-02 12:06:47。
有没有办法以更好的方式实现这一点?
使用此代码可能的问题:(?)
- 我无法从日线串可能是由于在 空间开始
- 我不能让无论是最新的SUBSTR值(参见第1期)或 研究(因为特殊字符的吧?)