DelphiからVC(DLL)の画面起動をするには?

解決


教えてください  2004-05-13 13:37:41  No: 53638  IP: [192.*.*.*]

Delphiの実行モジュールからVC++で作成したDLLを呼んだのですが、
DoModal()内でアプリケーションエラーになってしまいます。
アドバイスがありましたらぜひお願いいたします。

編集 削除
たく  2004-05-13 14:11:20  No: 53639  IP: [192.*.*.*]

リンケージが違うとか

編集 削除
教えてください  2004-05-13 14:24:38  No: 53640  IP: [192.*.*.*]

たく様

    アクセスありがとうございます。
  Delphiが超初心者の為、良く判っていません(申し訳ありません)
  Delphiの方でリンケージの設定等をする必要があるという事でしょうか
  調べてみます。
  ありがとうございます。

編集 削除
シャノン  2004-05-13 15:20:14  No: 53641  IP: [192.*.*.*]

Delphi については全然知らないんですが、DLL を呼び出せる言語ですよね?
だとしたら問題は VC++ 側です。
リンケージの問題ってのは要するに、DLL でエクスポートしている関数が __stdcall で宣言されてないってことです。

編集 削除
教えてください  2004-05-13 15:41:25  No: 53642  IP: [192.*.*.*]

シャノン様

    ご指摘ありがとうございます。
  修正/トライしてみます。
  ありがとうございます。

編集 削除
教えてください  2004-05-18 13:51:32  No: 53643  IP: [192.*.*.*]

解決しました。
ありがとうございます。

編集 削除