ITPub博客

首页 > 应用开发 > IT综合 > 用程序设置打印纸张类型 (转)

用程序设置打印纸张类型 (转)

原创 IT综合 作者:a400 时间:2007-08-12 17:48:44 0 删除 编辑
用程序设置打印纸张类型 (转)[@more@]var
  Device:Array[0..cchDeviceName-1] of Char;
  driver:Array[0..(MAX_PATH-1)] of Char;
  Port:Array[0..32] of Char;
  hDMode:THandle;
  pDMode:PDevMode;
begin
  Printer.GetPrinter(Device,Driver,Port,hDMode);
  if hDMode<>0 then
  begin
  pDMode:=GlobalLock(hDMode);
  if pDMode<>nil then
  begin
  pDMode^.dmPaperSize:=DMPAPER_A5;
  pDMode^.dmFields:=pDMode^.dmFields or DM_PAPERSIZE;
  GlobalUnLock(hDMode);
  end;
  end;
end;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/10790690/viewspace-951043/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    826
  • 访问量
    304887