• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VC2005のDLLを6.0で呼び出すには)

VC2005のDLLを6.0で呼び出す方法についての質問

このQ&Aのポイント
  • VC2005のDLLを6.0で呼び出す方法について質問があります。
  • 質問者はVC 2005 Pro Editionで作ったライブラリをVC6.0EnterPrize(SDK)で呼び出したいと考えていますが、エラーが出てしまっています。
  • 質問者は定義ファイルを使わない形式のライブラリをどのように呼び出すか、また2005のライブラリを6.0で呼び出すことが可能かどうかを知りたいと考えています。

質問者が選んだベストアンサー

  • ベストアンサー
  • t_nojiri
  • ベストアンサー率28% (595/2071)
回答No.1

やり方は有ってそうですね。 http://hp.vector.co.jp/authors/VA023539/tips/dll/001.htm やはり、VC 2005というVC6.0より後に出た開発環境で出来たものをリンクするのが駄目そうな・・・。 DLL部分の環境貰って来て、DLLもVC6.0環境で作るか、実行環境かDLL渡してVC 2005 Pro Editionで呼び出し部分作ってもらうか?な気はしますけど。

maronii_now
質問者

補足

ありがとうございます。 libをVC6.0で作ってみたりして試してみましたがやっぱりだめでした。 dllはお客さんからもらっているのでVC6.0で作り直してくれというのは難しくて。。。 VC 2005 Proを買おうかとはおもっているのですが、 Experss Editionを使ってみる限り、どうもstrcat辺りの関数が 使えなくなるようですね。 考えて使えば有益な関数なのにショックです。 Recourse.resもないようですし。。。