在delphi中的代码如下:
var
   vm:TmemoryStatus;//这是一个取系统得内存的API函数;
begin
   vm.dwLength :=sizeof(TMemorystatus);
   GlobalMemorystatus(vm);
   Label1.Caption :=floatToStr(vm.dwTotalPhys /1024)+'KB';//问题在于这句
end;
在BCB中代码如下:
  TMemoryStatus vm;
  vm.dwLength=sizeof(vm);
  GlobalMemoryStatus(&vm);
  Label1->Caption=IntToStr(vm.dwTotalPhys/1024)+"KB";//问题在于这句
-----------------------------------
按道理vm.dwTotalPhys/1024应是整数,但在但在delphi中用IntToStr就是不行,
上面的程序分别在bcb5.0和delphi6.0中调试.