D
dongxia
Unregistered / Unconfirmed
GUEST, unregistred user!
......
if ( PrintDialog1->Execute() )
{
Printer()->begin
Doc();
for (int i = Start;
i <= Stop;
i++)
{
// 每次循环 Image1 的图形是变化的
// 图形变化是成功的,已验证
......
Printer().Canvas.StretchDraw( Rect( left,
top, right,botton ), Image1->Picture->Graphic );
if (i != Stop)
Printer()->NewPage();
}
Printer()->EndDoc();
}
我试了几台机子,用同一台网络打印机。
以上代码段在有的机子能正常打印,有的机子却出空纸。
(同是win2000 professional)
不知为什么,请高手指点。
多谢!
if ( PrintDialog1->Execute() )
{
Printer()->begin
Doc();
for (int i = Start;
i <= Stop;
i++)
{
// 每次循环 Image1 的图形是变化的
// 图形变化是成功的,已验证
......
Printer().Canvas.StretchDraw( Rect( left,
top, right,botton ), Image1->Picture->Graphic );
if (i != Stop)
Printer()->NewPage();
}
Printer()->EndDoc();
}
我试了几台机子,用同一台网络打印机。
以上代码段在有的机子能正常打印,有的机子却出空纸。
(同是win2000 professional)
不知为什么,请高手指点。
多谢!