CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C++ Builder >  基础类

为什么调用这个函数失败,怎么改正?

楼主huang_2(叽叽喳喳)2001-11-29 15:35:09 在 C++ Builder / 基础类 提问

void   __fastcall   TForm1::Button1Click(TObject   *Sender)  
  {  
   
  DWORD   *Free;  
  DWORD   *Total;  
  int   i;  
  if(GetDiskFreeSpace(NULL,NULL,NULL,Free,Total))  
  {  
   
  Edit1->Text=IntToStr(*Free);  
  Edit2->Text=IntToStr(*Total);  
  }  
  else  
  {  
  ShowMessage("Error");  
  }  
   
   
  } 问题点数:10、回复次数:7Top

1 楼kingfish(工作很忙,很少来csdn...)回复于 2001-11-29 15:40:03 得分 2

DWORD   Free;  
  DWORD   Total;  
  int   i;  
  if(GetDiskFreeSpace(NULL,NULL,NULL,&Free,&Total))  
  {  
   
  Edit1->Text=IntToStr(Free);  
  Edit2->Text=IntToStr(Total);  
  }  
  else  
  {  
  ShowMessage("Error");  
  }Top

2 楼huang_2(叽叽喳喳)回复于 2001-11-29 15:44:01 得分 0

为什么用声明指针的方法就不行?Top

3 楼lluohongg(朝夕)回复于 2001-11-29 15:58:07 得分 2

也想知道Top

4 楼BCB(天下三分明月夜,二分无赖是扬州)回复于 2001-11-29 16:29:13 得分 2

光声明指针怎行,它指向的空间并不存在,所以出错.  
  DWORD   *Free;  
  DWORD   *Total;  
   
  Free=new   DWORD;  
  Total=new   DWORD;  
  这样就不会出错了,当然用完后还要   delete   Free;   delete   Total;  
  所以更麻烦了;  
   
   
   
  Top

5 楼huang_2(叽叽喳喳)回复于 2001-11-29 16:45:02 得分 2

哦Top

6 楼conanbos(vincent)回复于 2001-11-29 17:31:25 得分 2

BCB说的对,这样的指针根本没有实际的地址,怎么用呀,我已经前也有过这种问题。看来HUANG还是入门不长吧,哈哈,大家一进步吧。Top

7 楼jq_song(饽饽)回复于 2001-11-29 17:38:16 得分 0

哈哈,大家一进步吧,还需努力!Top

相关问题

  • WaitforSingleObject函数调用失败————————?
  • SetFocus函数为什么调用失败?
  • %%%%%%%%%%%% stl 算法 for_each() 调用类成员函数失败,请执教
  • 为什么在线程中调用 ExcelApp->CreateDispatch("excel.application")函数失败?
  • 为什么调用PostThreadMessage函数总是失败?
  • 函数调用
  • 函数调用
  • 调用函数
  • 函数调用
  • 函数调用

关键词

  • null
  • inttostr
  • total
  • free
  • dword
  • edit
  • text

得分解答快速导航

  • 帖主:huang_2
  • kingfish
  • lluohongg
  • BCB
  • huang_2
  • conanbos

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo