tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: 用紙トレイの変更
投稿日: 2007/05/25(Fri) 11:15
投稿者てるてる
のっぽさんと、同じOS プリンタを使っています
> Windows XP SP2
> VB2005 Express Edition
> プリンタ=HPC5180

>         Dim Pset As New Printing.PrinterSettings
>         Dim Psize As Printing.PaperSize
>              
>     For Each Psize In Pset.PaperSizes
>             If Psize.Kind = Printing.PaperKind.A6 Then
>                PrintDocument.DefaultPageSettings.PaperSize = Psize
>             End If
>         Next
>    

-----------------------------------------------------------------
●用紙サイズの確認
> Printing.PrinterSettings.PaperSources()を調べると下記の通りでした。
Printing.PrinterSettings.PaperSourcesではなくて、Printing.PrinterSettings.PaperName に変更すれば、使用できる用紙サイズがわかります

●For文の変更        
PSise.PaperKind を PSize.PaperName にする。        

        For Each PSize In PSet.PaperSizes
            If PSize.PaperName = "フチ無しはがき 100x148mm" Then
                prdPrint.DefaultPageSettings.PaperSize = PSize
            End If
        Next

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。