VBの印刷ダイアログ


[コメントツリー表示を見る] [発言時刻順表示を見る]

Posted by SATTO on 2000/10/19 23:11:23

    WIN98環境のVB6.0で印刷する際にコモンダイアログにてプリンタを切替えようとしてますがうまくできません。過去のログでNTはAPIを使わないと解決できないとありましたがプリンタの切替えはWIN98でもAPIを使わないとできないのでしょうか?
    Dim x As Printer
    For Each x In Printers
    If x.hDC = Form1.CommonDialog1.hDC Then
    Set Printer = x
    Exit For
    End If
    Next
    こんなロジックではだめなんでしょうか?


記事スレッド一覧