N
neiephwd
Unregistered / Unconfirmed
GUEST, unregistred user!
用rave做的报表,程序中预览的时候怎么选择纸张类型,比如说设为自定义类型,然后再设置高和宽, ReportPrinter.SetPaperSize(size,width,height)好像不起作用,是不是size值没设好,应该怎么设,试了好久都不对,也没个帮助。
也试了这个
begin
{Set to custom size}//
pDMode^.dmFields := pDMode^.dmFields or
DM_PAPERSIZE or
DM_PAPERWIDTH or
DM_PAPERLENGTH;
pDMode^.dmPaperSize := DMPAPER_USER;
pDMode^.dmPaperWidth := x {SomeValueInTenthsOfAMillimeter};
pDMode^.dmPaperLength := y {SomeValueInTenthsOfAMillimeter};
end;
也不行 ,
因为要打条码,所有都用rave做的, 实在是没招了,恳请各位帮个忙吧。
我用的rave 5.1 虚拟打印机
也试了这个
begin
{Set to custom size}//
pDMode^.dmFields := pDMode^.dmFields or
DM_PAPERSIZE or
DM_PAPERWIDTH or
DM_PAPERLENGTH;
pDMode^.dmPaperSize := DMPAPER_USER;
pDMode^.dmPaperWidth := x {SomeValueInTenthsOfAMillimeter};
pDMode^.dmPaperLength := y {SomeValueInTenthsOfAMillimeter};
end;
也不行 ,
因为要打条码,所有都用rave做的, 实在是没招了,恳请各位帮个忙吧。
我用的rave 5.1 虚拟打印机