请问各位大侠:在win2000中怎么设置自定义纸张(急!!!!!!!!!)(50分)

  • 主题发起人 主题发起人 82625741
  • 开始时间 开始时间
8

82625741

Unregistered / Unconfirmed
GUEST, unregistred user!
在Delphi中,用QREPORT中设置了自定义纸张的大小,系统用的是win2000+SQL7.0+Delphi
打印机用的是BS-300ks票据打印机,但因无法在win2000中设置自定义纸张,所以打印时无
法正常打印,请问用什么方法解决这个问题,软硬方法都行,在此先行谢了,不过先言明
在先,我只有55分,全部送上请各位帮帮忙
 
我也遇到同样的问题!等待答案。
 

1.不用报表控件,程序控制使用 Printer 对象
需要setpagesize 这个函数论坛上很多

2.在win2000中自定义一个纸张大小
肯定有人找不到在那儿的

我是在一个朋友的指点下才找得到真的很难找啊
控制面版->打印机
然后在那个页面中的一个空白地方右键,服务器属性
然后你就知道
 
在打印机文件夹中选择[文件]菜单,打开服务器属性就能设置纸张大小。但在2000中纸型
的控制还是好麻烦,有没哪位高手有好的解决办法?
 
前面所说极是,另外提一点别用2000自己带的driver
 
哈哈,又学到一招。谢谢
 
TO:apache
我已经在win2000中增加了自定义纸张,但自定义的报表还是会连续走纸,请问怎么解决
这个问题,请再帮一次忙好吗,拜托了!
 
各位大侠:我现在没分了,就在此题上加上一个问题,请各位大侠帮一下忙:
with Data.djdo

begin

filter:='bh='+dbedit1.text;
filtered:=true;
edit;
fieldbyname('time2').asdatetime:=now();
applyupdates(-1);
filtered:=false;
end;

请问在上面代码中为什么在第二张单保存时间的时候会提示错误信息:
“Mismatch in DataPacket”
此错误信息只在客户端出现,在服务器端正常。
基本配置:
Server: win2000 advance server + sql7.0 +midas
client: win2000个人版
 
要在打印机属性中进入打印首选项,在[高级]中设定首选的纸型。
 
接受答案了.
 
后退
顶部