[WR2.0]DLLの呼び出しに失敗

HOME › フォーラム › 旧サポート掲示板 › [WR2.0]DLLの呼び出しに失敗

  • このトピックは空です。
13件の投稿を表示中 - 1 - 13件目 (全13件中)
  • 投稿者
    投稿
  • #822
    TN
    ゲスト

    WingReport2.0を使用したアプリケーションを
    開発環境から印刷するとwrInit関数コール時に
    「ファイルが見つかりませんWRENGN32.dll」
    というメッセージが出ることがあるのですが何故でしょうか?
    なおWRENGN32.dll等のDLLはC:\Windows\Sysytem以下
    にインストールされています。

    開発環境は
    Windows95 4.00.950 B
    Visual Basic ver 5.0 SP3
    WingReport2.0 DLLバージョン
    WRMEM32.dll 2, 1, 0, 23
    WRENGN32.dll 2, 6, 0, 25
    Swsted32.dll 2, 0, 0, 4
    SWRES32.dll 2, 0, 0, 0
    SWDRAW32.dll 2, 1, 0, 4

    以上宜しく御願いします。

    #823
    松嶋@ソフトウィング
    ゲスト

    大変お返事が遅れてしまい申し訳ありません。

    ご指摘の現象ですが、同じ環境で発生する場合と発生しない場合が
    あるのでしょうか?

    WRENGN32.DLLは下記のモジュールを必要とするため、全てのモジ
    ュールが見つからない場合にロードする事が出来ません。VBは、
    その他のモジュールが見つからない場合においても「ファイルが見
    つかりませんWRENGN32.dll」のメッセージを表示されますので、
    大変恐縮ですが、環境をご確認いただけないでしょうか?

    WRMEM32.dll
    Swsted32.dll
    SWRES32.dll
    SWDRAW32.dll

    以上です。宜しくお願いいたします。

    #824
    TN
    ゲスト

    ご回答ありがとうございます。

    現象は開発環境のみで発生しています。
    また同一環境では必ず発生しています。
    実行モジュールから印刷を実行するとこのようなメッセージはでません。

    なお必要なDLL等は全て C:\Windows\System 以下に
    おいてあります。

    以上、宜しくお願い致します。

    #825
    松嶋@ソフトウィング
    ゲスト

    ご返事ありがとうございます。

    環境は問題無いようですので、大変お手数ですがWingReport v2.0
    を一度アンインストールを行い再度インストール後、テストを行って頂けないでしょうか?

    お手数ですが、宜しくお願いいたします。

    #826
    TN
    ゲスト

    アンインストールを行いインストールを行いましたが
    同様の現象がやはり発生しました。

    なお開発環境で必ず起こると先程述べましたが
    簡単なプログラムを組んで開発環境にてテストしてみたところ
    ファイルが見つからないというメッセージはでませんでした。
    #参考になれば幸いです。

    以上宜しくお願い致します。

    #827
    TN
    ゲスト

    あれからレスがないようですが
    どのような感じなのでしょうか?
    どんなことでもいいのでなにか手掛かりに
    なるようなことはありませんでしょうか?

    申し訳ありませんが宜しくお願い致します。

    #828
    松嶋@ソフトウィング
    ゲスト

    お返事が遅れてしまい、大変申し訳ありませんでした。

    その後色々調査をしてみたのですが、同様な現象が確認できません
    でした。大変お手数ですが、現象の発生するVBのプロジェクトを
    (ソース)送付していただけないでしょうか?

    送付先:support@swg.co.jp

    以上です。宜しくお願いいたします。

    #829
    松嶋@ソフトウィング
    ゲスト

    お世話になります。

    ソースの送付ありがとうございます。
    早速拝見させて頂きましたが、不具合のヶ所は見受けられませんで
    した。(印刷関係のみ)
    印刷を行う為のロジックが複数ヶ所に見受けられますが、全てのヶ
    所で発生することがあるのでしょうか?また、wrInit及びwrExit
    関数の呼び出しを印刷処理毎に行うのではなく、起動時と終了時に
    wrInit及びwrExitを呼び出す方法では発生するのでしょうか?

    大変お手数ですが、宜しくお願いいたします。

    #830
    TN
    ゲスト

    お世話になっております。

    >全てのヶ所で発生することがあるのでしょうか
    全ての印刷を試してみたのですがどのパターンでもwrInit実行時に発生します。

    >起動時と終了時にwrInit及びwrExitを呼び出す方法では発生する
    >のでしょうか?
    やってみました。
    確かにwrInitは呼び出せるようになりましたが、今度は今まで
    正常に処理されていたところでエラーとなってしまいました。
    具体的には別フォームを開いたときにあるオブジェクトのロードに
    失敗するというものです。
    またそのエラーが発生した後に再実行するとwrInit時にまたエラーが発生します。
    どうもWindows自体が不安定になっているような気がします。

    #831
    松嶋@ソフトウィング
    ゲスト

    お世話になります。

    「あるオブジェクトのロードに失敗」とありますが、あるオブジェ
    クトをロードしないように修正し、実行を行った場合は正常に印刷
    出来るようになりますか?

    宜しくお願いいたします。

    #832
    TN
    ゲスト

    お世話になっております。

    あるオブジェクトというのは「LEADツール」なんですけど
    これがないとシステムが成り立たないので試すことが出来ません。

    ちなみにそのときに出たメッセージは
    「クラスは登録されていません。
     CLSID {………}のオブジェクトを参照してください。」
    というものです。
    wrInitを起動時に呼び出さない今までの方法では
    上記エラーメッセージは表示されません。

    申し訳ございませんが宜しくお願い致します。

    #833
    松嶋@ソフトウィング
    ゲスト

    お世話になります。

    確認が出来ないとのことですので、同様なモジュールを使用した簡
    単なアプリケーションを作成して、現象を確認することは出来ます
    か?
    今までのお話から、何らかの競合が発生しているような気がしま
    す。

    以上です。宜しくお願いいたします。

    #834
    TN
    ゲスト

    お世話になっております。

    >同様なモジュールを使用した簡単なアプリケーションを
    >作成して、現象を確認することは出来ますか?

    試してみます。

    >今までのお話から、何らかの競合が発生しているような気がします。
    すみません基本的なことかもしれないんですが
    競合というのはどのようなものが競合しているのでしょうか?

    宜しくお願い致します。

13件の投稿を表示中 - 1 - 13件目 (全13件中)
  • フォーラム「旧サポート掲示板」には新規投稿および返信を追加できません。