• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PathIsDirectoryを使って)

Borland C++ 5.5.1 for Win32でPathIsDirectoryを使った時のエラー

このQ&Aのポイント
  • Borland C++ 5.5.1 for Win32でPathIsDirectoryを使用しようとすると、外部シンボル 'PathIsDirectoryA' が未解決というエラーが発生します。
  • エラーの原因は、ボーランドC++5.5のコンパイラがPathIsDirectory関数を見つけることができないためです。
  • このエラーを解決するには、ボーランドC++5.5のコンパイラで利用できる代替の関数を使用するか、他のコンパイラに切り替える必要があります。

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

  • ベストアンサー
  • darksky
  • ベストアンサー率66% (38/57)
回答No.1

リンク時のエラーのようなので、shlwapi.libをリンクに含まればいいように思います。 Borland C++は持っていないので動作確認できまんので間違いかも・・・ shlwapi.hは、Borland C++に含まれているんですか?

keyguy
質問者

お礼

ありがとうございます。 こんどはshlwapi.libをリンクすればうまくいきました。 shlwapi.libはボーランドにありました。 ボーランドではlibファイルをリンクしなくてもいいものが多い中リンクしないといけないものもボーランドといえども有るようですね。

関連するQ&A