<名前> という名前のプリンタはありません。
SetDefaultPrinter メソッドには、現在インストールされているプリンタの名前を指定する必要があります。通常このエラーは、プリンタ名の代わりにプリンタ ポートを指定した場合や、現在インストールされていないプリンタの名前を指定した場合に発生します。
このエラーを解決するには
- 現在インストールされているプリンタの名前をチェックし、指定したプリンタがインストールされていることを確認します。
- プリンタ パスに入力ミスがないかどうかをチェックします。
- ネットワーク プリンタがオンラインになっていることを確認します。
参照
SetDefaultPrinter メソッド | EnumPrinterConnections メソッド | AddWindowsPrinterConnection メソッド