喫茶XRAYトップページ

[スレッド全体
]

[13688] Re2:plPrevで例外が・・・返信 削除
2023/12/19 (火) 10:40:33 Syake
▼ snailさん

こんにちは

> ▼ Syakeさん
>
> plPrevの利用方法は↓に詳しい説明があります。
>
> http://mrxray.on.coocan.jp/Delphi/plPrev/B_UseCont.htm
>
> plPrevを利用したいならPrinterオブジェクトを直接操作してはいけません。
>
> >   Printer.BeginDoc;  // ←駄目です。
>
> //---- サンプルを参考にして↓のように利用して下さい。 ----
>   plPrev1.BeginDoc;
>   try
>     plPrev1.Canvas.Font.Height := 180;
>     plPrev1.Canvas.TextOut(200, 300, '印刷プレビューの簡単なテスト');
>   finally
>     plPrev1.EndDoc;
>   end;
>


そういう事では無いのですが・・・。


[13690] Re3:plPrevで例外が・・・返信 削除
2024/1/13 (土) 09:41:39 snail
▼ Syakeさん
> >
> > >   Printer.BeginDoc;  // ←駄目です。

 

Printerオブジェクトを直接操作するソースを載せていたので指摘しただけです。

> そういう事では無いのですが・・・。

間違ったソースを提示して問題だと言われても、、、




[13692] Re4:plPrevで例外が・・・返信 削除
2024/1/17 (水) 18:04:41 Syake
▼ snailさん
> ▼ Syakeさん
> > >
> > > >   Printer.BeginDoc;  // ←駄目です。
>
>
> Printerオブジェクトを直接操作するソースを載せていたので指摘しただけです。
>
> > そういう事では無いのですが・・・。
>
> 間違ったソースを提示して問題だと言われても、、、
>


TCustomplPrev(コンポーネント)内のコード(TCustomplPrev.Prinメソッド)の
改変内容を書いてるだけでplPrevを使用している際のコードを掲示した訳では
ないのですがね。

因みにおしゃってる'Printer.BeginDoc'は上記コンポーネントの
'procedure TCustomplPrev.Print'メソッド内に記述されているコードですよ。
私が記述したコードではありません。



[13693] Re5:plPrevで例外が・・・返信 削除
2024/1/18 (木) 11:42:58 snail
▼ Syakeさん

おっちょこちょいは私の方だったみたいですね。
すいませんでした。

[▼次のスレッド]
INCM/CMT
Cyclamen v3.82