T
Town
Unregistered / Unconfirmed
GUEST, unregistred user!
以前运行Dos命令并把结果读入,我用的是把结果保存到文件中,如
Shellexecute(handle, 'OPEN', PChar('dir> test.txt'), nil, nil,sw_shownormal);
然后用TStringList.LoadFromFile('test.txt')读进来.
但是如果频繁存取文件,系统运行受到极大影响,硬盘狂转,好心疼的说.
请问有没有办法不通过文件而把dos命令运行结果读进来?
Shellexecute(handle, 'OPEN', PChar('dir> test.txt'), nil, nil,sw_shownormal);
然后用TStringList.LoadFromFile('test.txt')读进来.
但是如果频繁存取文件,系统运行受到极大影响,硬盘狂转,好心疼的说.
请问有没有办法不通过文件而把dos命令运行结果读进来?