Skip to main content
Known Participant
February 6, 2005
Question

一定時間ごとに動作するFDK-DLL

  • February 6, 2005
  • 3 replies
  • 1039 views
一定時間ごとに動作するFDK-DLL を作成したいのですが、いいアイディアないでしょうか?
そういった Notification が見当たらないし、
アイドル時に呼ばれる関数も見つけられなかったもので、、、
    This topic has been closed for replies.

    3 replies

    Participating Frequently
    February 10, 2005
    k-maru様。

    自分も英語の読解力はありませんよ…。

    方法は。
    FrameMakerにDDEServerを内包(?)させ、
    他のアプリからのリクエスト(XTYP_REQUEST)を受け取る準備をします。
    で、リクエストを受け取った後は、自分の内部処理を行う、です。

    サンプルソースをコンパイルして、デバッグすると理解しやすいのではないでしょうか?
    _koma_Author
    Known Participant
    February 10, 2005
    英語が良く分からないもので、
    文脈の中からDDEサーバー側か、
    DDEクライアント側かまで意識
    できないので教えて下さい、

    DDEServer を実装して、処理を行うというのは、
    F_ApiRun() を使って FrameMaker を
    起動して、FrameMaker の外部からFDK の
    関数を実行する方式でしょうか?

    F_ApiRun() を使って FrameMaker を起動して ファイルとか開いてみましたが、、、
    Participating Frequently
    February 7, 2005
    k-maru様。

    方法
     F_ApiSleepを活用して、時間を制御して処理を行う
    方法
     定期的にリクエストを流す外部プログラムを作り、
     FrameMakerにDDEServerを実装して、処理を行う
    (FDKの付属サンプルにDDEの実装があるので、そちらを参考に。)

    という感じでしょうか?