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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.