• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ifjpeg.spiを呼び出すプログラムでエラー)

ifjpeg.spiを呼び出すプログラムでエラー

このQ&Aのポイント
  • Code Gear C++ Builder 2009で作成したプログラムで、ifjpeg.spiというDLLファイルの読み出しプログラムを作成しています。しかし、コマンドボタンを押すと未解決の外部参照エラーが発生します。
  • プラグインファイルがロードできないか、Susieプラグインではない可能性があります。
  • 解決方法が分からない場合は、DLLファイルの読み込みに関するコードを再確認してください。

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

  • ベストアンサー
回答No.1

>未解決の外部参照 '__fastcall TMainForm::CallButtonClick 「CallButtonClick」の宣言が、unit1.hppにあって、関数の本体がunit1.cppに存在しない時に、このエラーが出ます。 >void __fastcall TMainForm::InfoButtonClick(TObject *Sender) この関数は「InfoButtonClick」ですので、エラーには何の関係もありません。 最初に「CallButton」って名前でボタンを配置し、あとで「InfoButton」に名称変更し、Unit1.cppのソースコードだけ「Call→Info」に修正し、Unit1.hppの方の宣言部を修正し忘れてるんじゃないかと思います。

diy_sunny
質問者

お礼

回答頂きありがとうございました! Unit1.hppを確認したところ ・ ・ ・ void __fastcall CallButtonClick(TObject *Sender); void __fastcall InfoButtonClick(TObject *Sender); ・ ・ ・ このうちの //void __fastcall CallButtonClick(TObject *Sender); これをコメントアウトしたら、ビルド通りました! 助かりました!