首页 > 编程 > Delphi > 正文

Delphi实现检测并枚举系统安装的打印机的方法

2020-01-31 20:50:54
字体:
来源:转载
供稿:网友

本文以实例说明Delphi打印程序的实现方法。该实例可以检测系统中安装的所有打印机,枚举出这些打印机,主要功能代码非常简单,便于大家阅读与理解。

主要功能代码如下:

unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,Printers, XPMan;type TForm1 = class(TForm)  Button1: TButton;  GroupBox1: TGroupBox;  Memo1: TMemo;  Button2: TButton;  procedure Button1Click(Sender: TObject);  procedure Button2Click(Sender: TObject); private  { Private declarations } public  { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.Button1Click(Sender: TObject);begin Memo1.Clear; memo1.Lines.Assign(Printer.Printers); if trim(memo1.Text) = '' then begin  showmessage('没有安装打印机!'); end;end;procedure TForm1.Button2Click(Sender: TObject);begin Close;end;end.
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选