CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

程序退出时出错!----望赐教!

楼主yangyuxuan139138()2006-02-26 16:19:15 在 Delphi / VCL组件开发及应用 提问

本人才学了一个多月的DELPHI,现在正照着别人的程序试着再做一个小的程序.问题在我加了一个打印的功能后(打印功能使用中是正常没错误提示的),退出程序就提示出错了,如下两个提示:  
   
   
  Access   violation   at   address   00631B51   in   module   'MES.exe'     .   Read   of   address   04D8B18  
   
  System   Error.   Code:1400.   无效的窗口句柄。  
   
   
  我用的打印控件是:FastReport     的   frReport   frDBDataSet1  
   
   
  打印的代码如下:  
   
   
  ReportFileName   :=   ExtractFilePath(Application.ExeName)+'frreport.frf';  
  if   FileExists(ReportFileName)   then   begin  
  DM1.frReport.LoadFromFile(ReportFileName);  
  DM1.frReport.ShowReport;  
  end;  
   
   
  因本人技术不到家,只好在此望各位赐教!  
   
  问题点数:60、回复次数:5Top

1 楼gwolf(阿呆)回复于 2006-02-26 17:06:48 得分 20

Access   violation这种错误是因为使用未经创建的对象,或释放不存在的对象造成的,这几行好像没问题,单步调试查找吧Top

2 楼yangyuxuan139138()回复于 2006-02-26 17:22:41 得分 0

我把这个打印功能去掉的话,程序在退出时就正常了!我的代码里涉及打印的代码就是上面所说的那一些,外加报表设计器设计的一张(frreport.frf)报表!Top

3 楼yangyuxuan139138()回复于 2006-02-27 12:05:56 得分 0

难道真的没有人知道怎么办吗?希望大家帮帮忙,或者给一些解决的思路,分不够再加。  
  (我运行程序时只要不打印,退出都是没有抱错,只要执行打印后就抱错)。Top

4 楼Tensionli()回复于 2006-02-27 13:33:55 得分 10

单步追踪,看看到底是在哪里出错的。Top

5 楼rouqing(*冰雨&双子座奇缘*)回复于 2006-02-27 16:43:14 得分 30

你把frReport放置在form上,不要放在DateModule上,再看看。  
  实际上你上边的代码是没有什么错误的。Top

相关问题

  • 为何退出程序时会出错?
  • 为何这段代码一运行,程序就出错退出
  • 在退出程序时出错,是关于WSACleanup的
  • vs2005 BindingSource Sort在程序退出里出错
  • 程序出错!!!
  • 程序出错
  • 程序出错
  • 写了个程序,退出时出错,大n们给分析一下哪里可能出错?
  • 十万火急,程序退出有时出现非法关闭(SETUPAPI.DLL出错)
  • FastReport打印后,退出主程序会出错是怎么回事?

关键词

  • 打印
  • 代码
  • frreport
  • 出错
  • 程序
  • reportfilename
  • 退出
  • 错误
  • 功能

得分解答快速导航

  • 帖主:yangyuxuan139138
  • gwolf
  • Tensionli
  • rouqing

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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