窗体打印的问题!!(100分)(100分)

  • 主题发起人 jean2lee
  • 开始时间
J

jean2lee

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把我的窗体打印出来
直接运行EXE文件的时候打印机吐出一张白纸来
调试程序的时候按下打印按钮后系统提示异常:
“Access violation at address 0045429E in module 'cfg.exe'.
Read of address 00000000”
当我新建一个工程,把这个窗体加入后打印正常
在这个工程中我试着打印其他窗体也有这样的问题
请问各位高手这是怎么回事???
 
检查一下你的程序,好象有未创建就使用的对象或变量。
 
程序运行没有任何问题,只有打印才出现这个问题
 
没人回答啊?我自己来给回答解决的办法好了
不知道怎么回事,在DELPHI中动态创建的窗口是不能打印窗体的,
如果打印了的话就会在调试的时候出现我所说的问题
在运行EXE文件的话就是打印出一张白纸
所以如果想打印这个窗体的话就得这么做
方法一:最简单的拉,不要动态创建这个窗体,什么问题都没了
方法二:发送打印的消息给主窗体,通过主窗体来打印就可以了
ego,你是唯一回答的人,分数就全送给你了
 
倒,不好意思,却之不恭。
 
顶部