在win2000下用delphi5设计报表时,为什么一定要接上打印机才能进行设计?(100分)

  • 主题发起人 主题发起人 lylcy
  • 开始时间 开始时间
L

lylcy

Unregistered / Unconfirmed
GUEST, unregistred user!
在win2000下用delphi5设计报表时,为什么一定要接上打印机才能进行设计?
 
我想可以是在打印预览时要用到某些打印机的驱动程序.
 
只要安装一个打印机的驱动程序就可以了,有没有打印机没关系。
再说就是微软自己的软件也是这样的。
 
在预览的时候,它要利用打印机的通用驱动程序,而且如果你的打印机是网络的,
就一定要可用,否则会报错的!甚至不能打开这个表单!
 
原因很简单,因为不同的打印机设备提供的参数是不同的,比如打印范围,
支持的幅面大小等等,这些东西是需要安装了打印机驱动程序之后才能知道的,
报表设计要用到系统环境中的打印机设置信息,要是没有安装任何打印机,自然就不能进行了。
 
上面说的都对,其实不要管有没有真实打印机,只要添加一个打印机就行了,win2000一样
是把它当作一个设备进行管理的。
 
在win98下就没有这个问题,为什么?
 
在WIN200安装以后,如果没有打印机,程序不能运行怎么解决?
 
bigroom:我已经安装了驱动程序(网络打印机),在网络断了以后才会出现以上问题!!
 
你在win2000下随便安装一个打印机的驱动就行了,有没有打印机无所谓。
 
try
except
//
end
 
白海森:我已经安装了驱动程序(网络打印机),在网络断了以后才会出现以上问题!!
 
编译好的可执行文件不能运行,出现关于gdi32.dll的错误!
 
你把网络打印机的驱动程序安装在本地,不就可以打印预览了吗?
 
是安装在本地的
 
多人接受答案了。
 
后退
顶部