虚位以待(AD)
虚位以待(AD)
首页 > 软件编程 > Delphi编程 > Delphi实现检测并枚举系统安装的打印机的方法

Delphi实现检测并枚举系统安装的打印机的方法
类别:Delphi编程   作者:码皇   来源:互联网   点击:

这篇文章主要介绍了Delphi实现检测并枚举系统安装的打印机的方法,需要的朋友可以参考下

本文以实例说明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.
相关热词搜索: Delphi 检测 打印机