[WR3.0]waxPrinter.CancelDlgの表示位置について
-
田中ゲスト
[WR3.0]でwaxPrinter.CancelDlgが画面左下に表示されてしまうことがあります。
表示位置をつねにスクリーンセンターに表示したいのですが
どのようにすればよいのでしょうか
小池ゲスト
お世話になります。
ご質問の現象の件ですが、OpenPrinterメソッドの引数(印刷ウィンドウ等を表示する場合に使用する親ウィンドウハンドル)にはどのような値を設定されていますのでしょうか?また、実行環境などもお教え頂けないでしょうか?
以上、宜しくお願い致します。
田中ゲスト
開発環境
OS: Windows XP Pro
Tool: Delphi 6 Ent
実行環境
OS: Windows 2000 Pro
WR3 バージョン
WRD30.EXE 3.0.0.10
WRENGN30.DLL 3.2.0.15
WRCTRL30.DLL 3.0.0.19
WR3AXCL.OCX 3.1.0.6
WRCIF30.DLL 3.0.0.1
=======================================================
waxPrinter := WR3.CreatePrinter(PrinterName);
waxPrinter.CancelDlg := True;
waxPrinter.OpenPrinter(Self.handle);
=======================================================
上記の設定です
小池ゲスト
お世話になります。
キャンセルダイアログはOpenPrinterメソッドの引数に指定されたウィンドウの中央に表示されますので、OpenPrinterメソッドの引数に設定されているウィンドウ(Self.handle)が実行時に有効になっているかご確認ください。
以上、宜しくお願い致します。
- フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。