Sprache: C#
Die Methode prüft ob der Drucker verfügbar ist.
using System.Drawing.Printing;
/// <summary>
/// Checks the printer.
/// </summary>
/// <param name="printerName">The printername.</param>
/// <returns></returns>
private bool CheckPrinter(string printerName)
{
bool online = false;
try
{
PrintDocument printDocument = new PrintDocument();
printDocument.PrinterSettings.PrinterName = printerName;
online = printDocument.PrinterSettings.IsValid;
}
catch
{
online = false;
}
return online;
}
using System.Drawing.Printing;
/// <summary>
/// Checks the printer.
/// </summary>
/// <param name="printerName">The printername.</param>
/// <returns></returns>
private bool CheckPrinter(string printerName)
{
bool online = false;
try
{
PrintDocument printDocument = new PrintDocument();
printDocument.PrinterSettings.PrinterName = printerName;
online = printDocument.PrinterSettings.IsValid;
}
catch
{
online = false;
}
return online;
}
Alte URL:
/snippet/pruefen-ob-drucker-erreichbar-ist/895
Hallo,
Also ich bekomme auch ein „true“ wenn ich eine Drucker angbe der zwar installiert ist aber nicht angeschlossen.
Ich benutze Windows7 64Bit. Net Framework 3.5