怎样得到打印机当前纸装名称(如A4)? 怎样得到打印机当前纸装名称(如A4)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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;beginPrinter.PrinterIndex := Printer.PrinterIndex ;Printer.GetPrinter(Device,Driver,Port,HDMode);if HDMode <> 0 thenbeginPDMode := GlobalLock(HDMode);if PDMode <> nil thenbegincase pDMode.dmPaperSize ofDMPAPER_USER: showmessage('纸张类型:自定义');DMPAPER_A3: showmessage('纸张类型:A3');DMPAPER_A4: showmessage('纸张类型:A4');DMPAPER_A5: showmessage('纸张类型:A5');DMPAPER_B4: showmessage('纸张类型:B4');DMPAPER_B5: showmessage('纸张类型:B5');else showmessage('纸张类型:其它');end;GlobalUnLock(HDMode);Printer.PrinterIndex := Printer.PrinterIndex;end;end;end; to: lwk_hlj(阿凯(CSDN第一铁公鸡横空出世)) 我自己定义了一种纸装,我怎么得到自己定义的纸装具体名称?因为在每台计算机上定义纸装时取的名称不一样。你的方法只是笼统的得到纸装是其它。请继续关注 DMPAPER_USER: showmessage('纸张类型:自定义'); 高分求将这个java程序改为delphi程序 关于 MessageDlg 一个简单的问题:如何取得计算机名? 难道CSDN上就没有高手 了吗??我问的这个问题竟然没有人回答? 如何利用编程执行Dos的批处理文件? 关于Combobox加载Table内容的问题! ■■■ .cmb 是什么文件格式? 用什么软件可以打开? ■■■ 如何调用声音文件? 如何让 WebBrowser 只下载网页文本,不下载图片、FLASH等内容。 如何动态改变表的结构 dbgrid的简单问题? 如何直接对JPG图像进行矩形区域复制?分不够可以再加!
我自己定义了一种纸装,我怎么得到自己定义的纸装具体名称?因为在每台计算机上定义纸装时取的名称不一样。你的方法只是笼统的得到纸装是其它。请继续关注