需要我的Delphi应用程序才能在备忘录中显示可用性能计数器的列表。为此,我使用ShellExecute()获取所有性能计数器并将其写入文本文件。我想将此文件加载到备忘录中。
但是Shellexecute()没有创建任何文件。
我尝试使用以下代码
ShellExecute(handle,nil,'cmd.exe','typeperf -q >D:\PERFORMANCE999.TXT',NIL, SW_HIDE);
如果在命令提示符(运行> cmd.exe)中尝试相同的命令,则文件创建成功:
typeperf -q >D:\PERFFORMANCE999.exe