谢谢!
解决方案 »
- 请问XmlRpcServer, XmlRpcTypes两个单元是什么组件的?
- DBGrid显示问题(在线等待!)
- 在水区升级为四个角,散分,祝大家春节快乐
- 如何用ProgressBar来显示frReport的进度??
- 关于outlook控件的问题?
- 和恐龙讲道理
- 请教一个C代码转换成delphi的简单问题
- TDBNavigator控件与ADOConnection、ADOQuery之间的问题!
- 超级文档处理器1.00beta2,支持超级链接和100次Undo,欢迎测试,http://icnw.myrice.com
- 我,真的有点灰心。。。。。。。
- 如何做浮动窗体啊~~~~~~~~谢谢!
- 如何解决LIST INDEX OUT OF BOUNDS的问题(在线HELP)
ms:TMemoryStatus;
MemTotal: Dword;
MemAvailable: Dword;
MemUsage: Dword;
SwapFileSetting: Dword;
SwapFileSize: Dword;
SwapFileUsage: Dword;
begin
with MS do begin
dwLength := sizeof(TMemoryStatus);
GlobalMemoryStatus(MS); MemTotal := dwTotalPhys;
MemAvailable := dwAvailPhys;
MemUsage := 100-trunc(dwAvailPhys/dwTotalPhys*100);
SwapFileSetting := dwTotalPageFile;
SwapFileSize := dwAvailPageFile;
SwapFileUsage := 100-trunc(dwAvailPageFile/dwTotalPageFile*100);
end; // with MS
Memo1.Text :='总内存:'+InttoStr(MemTotal);
Memo1.Lines.Append('可用内存:'+IntToStr(MemAvailable));
Memo1.Lines.Append('内存使用率:'+IntToStr(MemUsage)+'%');
Memo1.Lines.Append('总交换文件:'+IntToStr(SwapFileSetting));
Memo1.Lines.Append('可用交换文件:'+IntToStr(SwapFileSize));
Memo1.Lines.Append('交换文件使用率:'+IntToStr(SwapFileUsage)+'%');
end;