名前 題名 ▼ 順三さん > 順三と申します。 > 有用なコンポーネントをご提供頂きありがとうございます。 > > 早速ですが、plSetPrinter と plPrev の組み合わせで、印刷プレビュー > し、ユーザにはプレビューフォームの印刷ボタンから印刷させるプログラム > を組んでいます。 > 概略以下のようにしております。 > plSetPrinter1.PrinterNumber := -1; > plSetPrinter1.SetOrientation(poLandscape); //横 > > plPrev1.BeginDoc; > ・・・以下省略 > > ここで、プレビューは横で表示されるのですが、プリントするとプリンタ設定 > で縦がデフォルトになっている場合(つまりデフォルトを横に変えない限り) > 縦方向に印刷されてしまいます。いろいろ試した結果、どうも通常使用する > プリンタが、NetBiosで共有されているプリンタの場合に起きるようです。 > (通常使用するプリンタがネットワークプリンタで、plPrevFormの印刷ボタン > からプリンタを変更し、NetBios共有プリンタに出力した場合は横方向で印刷 > されます。) > 何か、対応方法や、設定項目などにつき、アドバイスをお願い致します。 > よろしくお願い致します。 > > GIF,JPEG,PNG画像ファイル及びLZH,ZIPファイルをアップロードできます.600 x 1200 ピクセルを超える画像は縮小表示されます(画像クリックで拡大表示). (上限122000(120k)バイト) 削除キー Link