
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
アプリ側から通常使用するプリンターを変更する前
Printerオブジェクトよりデフォルトのデバイス名を
事前取得する。
出力後に、Printersオブジェクト中のデバイス名
照合してSetWindowsDefaultPrinter で元に戻す。
Dim defDeviceName As String
'デフォルトデバイス名を事前取得する
defDeviceName = Printer.DeviceName
Dim oPrinter As Printer
'プリンターデバイス名を照合する
For Each oPrinter In Printers
If oPrinter.DeviceName = defDeviceName Then
SetWindowsDefaultPrinter oPrinter.DeviceName, oPrinter.DriverName, oPrinter.Port
Exit For
End If
Next oPrinter
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで =EMBED("Acrobat Docu...
-
パワーポイントのVBAでテキスト...
-
EXCEL VBAにて動的にCheckBOXを...
-
VBAからノーツを起動
-
C#でフォームのオブジェクト名...
-
時間帯判定をする。
-
ワイルドカード<?>と型パラメー...
-
「?」→「setString」が使えません
-
オブジェクト配列の各メンバを...
-
オブジェクトレベルとメタレベル
-
LISTBOXの内容が更新されま...
-
COMコンポーネントって何?
-
サブクラス化
-
「タイプ初期化子が例外をスロ...
-
eclipse-Tomcatでのデバッグに...
-
関数内の変数に<summary>コメン...
-
エクセルVBAで、条件に一致する...
-
中学のクラス数
-
javascriptからjavaを呼び出したい
-
【sendkeysメソッドが動かずに...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
VBA 同じ名前のオブジェクトを...
-
Excelで =EMBED("Acrobat Docu...
-
COMコンポーネントって何?
-
VBAのWindowオブジェクトとWork...
-
ワイルドカード<?>と型パラメー...
-
error C2712: オブジェクト ア...
-
Object型からDouble型へのキャスト
-
C#でフォームのオブジェクト名...
-
質問すいません。 javascriptの...
-
EXCEL VBAにて動的にCheckBOXを...
-
ASP.net 教えてください!!(...
-
オブジェクトレベルとメタレベル
-
0 == False はいいけど
-
ActiveDirectoryのユーザ情報の...
-
Accessの連結・非連結オブジェ...
-
Vbで通常使用するプリンターを...
-
ビジュアルC++でボタンの有...
-
LISTBOXの内容が更新されま...
-
サーブレットのクラス図について。
おすすめ情報