CSDN论坛 > Delphi > VCL组件开发及应用

判断打印机是否有纸?? [问题点数:0分]

Bbs2
本版专家分:211
结帖率 90.23%
CSDN今日推荐
Bbs7
本版专家分:13317
匿名用户不能发表回复!
其他相关推荐
VB 通过MSComm控件取得打印机的状态:正常、缺纸、卡纸等
此方法使用VB中的串口通信控件MSComm给打印机发送指令,然后打印机自动返回其状态值,根据不同的返回值就可以判断打印机是正常、缺纸、卡纸等状态。其中的指令适用于Star SP500系列。注意在使用此方法时不要安装打印机的驱动,或者在驱动中设置的串口端口与此程序中的要不能相同,否则程序会提示参数设置错误,其实就是端口已经被占用的原因。 Option ExplicitDim Status A
爱普生打印机打印乱针与不自动到撕纸处处理办法
第一步:将打印机的“自动切纸”功能设置为“开”  第二步:在驱动中查找实际使用的纸张规格,若没有则需要自定义纸张尺寸,然后在软件中选择定义的纸张 第三步:若完成以上操作后,打印连续纸时,纸张仍不能走到撕纸的位置,需要进行切纸微调整。 (1). 在打印机打印连续纸后,不要取出打印纸,按住打印机的“暂停”键约3秒钟,直到打印机发出鸣叫声,“暂停”指示灯闪烁。 (2). 按“换行/换页”键向
vb.net中如何检测打印机
vb.net中如何检测打印机 请问在vb.net中如何检测打印机是否安装或是否激活? ------解决方案-------------------- if (System.Drawing.Printing.PrinterSettings.InstalledPrinters.Count { MessageBox.Show( "没找到打印机 "); } ------解决方案
用ESC指令控制针式打印机退纸
可控制大部分针式打印机(兼容espon)退纸,采用的是espon打印机的esc指令集,同时由于现在的打印机很多都是采用USB连接的,把原来的向lpt端口发送指令的办法改成了直接向打印机发送指令。
JAVA中如何检查打印机状态
private PrintService[] services; services = PrinterJob.lookupPrintServices(); if (services.length == 0) { //没有可用的打印机 } else { PrinterJob _service = PrinterJob.getPrinterJob(); //"默认打印机为:"+
C#判断打印机是否可用
public class CheckPrinterState     {         public static bool CheckPrinter(string printerName1)         {             ManagementScope scope = new ManagementScope(@"\root\cimv
佳博系列打印机的自检方法,和认纸方法
小票机系列: 关掉打印机电源--按住走纸键(feed)键不要松手--同时打开电源-- 5-10秒后把按住走纸键的手松开过会打印自检页,也些英文。如果能打印,可以判断打印机直身基本没什么问题。     小票机3120T  3150标签机系列: 关掉打印机电源--按住走纸键(PAUSE)键不要松手--同时打开电源-- 5-10秒后,打印机开始纸白纸,把按住走纸键的手松开。按住走纸键(feed
Caysn打印机安卓平台开发包接口说明文档及打印示例程序_20170609
Caysn打印机安卓平台开发包接口说明文档及打印示例程序_20170609 支持页模式,标签模式,热敏打印,纯图片打印。 可打印条码,二维码,文本,图片。 可支持,蓝牙,USB,WIFI,云打印。
针式打印机进纸,退纸
EPSON的进纸退纸指令在它的说明文档里有:ESC J n 进纸 n/180 inchESC j n 退纸 n/180 inch0 我们常遇到的问题是要退一页或者几页!例如我通过驱动程序操作打印机,即不直接写端口(如LPT1),自定义纸张打标签,标签高才3.83cm,如果在代码里设置自定义页为15*3.83cm,打印机绝对按A4走纸,那就浪费不只一两个标签,想不浪费就要手动进纸,退纸。
pb8打印控件
打印控件PrintCtrl.dll 内有例子.pb8 取打印机列表(已有) 取纸张列表(已有) 设置默认打印机(已有) 设置默认纸张(已有) 自定义纸张(已有) 取打印机自定义纸张的最大值(已有,但有问题) 取、设置页边距 打印机走纸 取送纸器列表(已有) 打印机是否连机 打印机是否缺纸(还有其他状态) 要自行判断98/2000,分别处理
关闭