Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: WinAPI и системное программирование > Является ли сетевой путь принтером?


Автор: ShadeSt 18.10.2007, 15:08
Подскажите, как корректно проверить то, что заданный сетевой путь (\\printserver\HP) является принтером?

сейчас делаю так:
Код

function isPrinter(const PrinterName: string): Boolean;
var
  PrnHandle : THandle;
begin
  PrnHandle := 0;
  Result := OpenPrinter(PChar(PrinterName), PrnHandle, nil);
  ClosePrinter(PrnHandle);
end;

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)