| ■11967 / ) |
Re[1]: 仮想プリンタ(正確には用紙サイズ)を作りたい |
□投稿者/ やじゅ (43回)-(2007/12/26(Wed) 12:53:21)
|
■No11955 (西院はサイと読みます さん) に返信 > PrintDocument1.DefaultPageSettings.PaperSize.Kind = Printing.PaperKind.A3 > とすると「プロパティ 'Kind' は 'ReadOnly' です。」のエラーを回避したいのです。 > > なにか良い方法があれば教えて下さい。 >
PaperSize.Kindは読み取り専用なので設定は出来ません。 「PaperSize コンストラクタ」を呼び出して設定し、「A3」で有れば Dim PS As System.Drawing.Printing.PaperSize For Each PS In PrintDocument1.PrinterSettings.PaperSizes If PS.PaperName = "A3" Then PrintDocument1.PrinterSettings.DefaultPageSettings.PaperSize = PS End If Next
|
|