PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21706 05/01/19 14:38:45 RE(5):データウィンドウの印刷をAPI関数で処理したいのですが・・・ By m-yago
21702 05/01/17 10:25:17 RE(4):データウィンドウの印刷をAPI関数で処理したいのですが・・・ By にしやん
21701 05/01/17 10:24:41 RE(3):データウィンドウの印刷をAPI関数で処理したいのですが・・・ By にしやん
21698 05/01/14 17:56:30 RE(2):データウィンドウの印刷をAPI関数で処理したいのですが・・・ By m-yago
21670 04/12/27 10:51:55 RE(1):データウィンドウの印刷をAPI関数で処理したいのですが・・・ By PS

カテゴリ:
日付:2005年01月14日 17:56 発信者:m-yago
題名:RE(2):データウィンドウの印刷をAPI関数で処理したいのですが・・・

PSさん、こんにちは。

>私は詳しくないのですが、過去ログにこんなのありました。
>No.008938

コメントいただきまして、ありがとうございました。
たいへん参考になりました。
調査したところ、印刷対象(DataWindow)のポインタらしきものは取れそうでした。
WrtiePrinter() 関数の引数に、そのポインタを設定すれば、その結果がハッキリするのですが、そこで今度は
別の問題が出てしまいました。 

WrtiePrinter() 関数を実行するには、その手前に StartDocPrinter() 関数を実行する必要があると思ってい
るのですが、その関数の引数には DOC_INFO_1 構造体のポインタというのが含まれており、その取得ができな
いのです。
私が思うに、DOC_INFO_1 構造体とは、Windowsで用意した印刷用構造体であるため、その構造体そのものを
PowerBuilderでは操作できないような気がするのです。
同じフォーマットの構造体自体はPowerBuilderで作成することはできますが、DOC_INFO_1 構造体に設定された
内容をそれに設定するのが困難かと認識しております。

どなたかお解かりの方がいらっしゃいましたら、お教え頂きたく思っております。
どうぞ、よろしくお願いいたします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS (記載なし)
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.