- ベストアンサー
※ 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のコンパイラで利用できる代替の関数を使用するか、他のコンパイラに切り替える必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
リンク時のエラーのようなので、shlwapi.libをリンクに含まればいいように思います。 Borland C++は持っていないので動作確認できまんので間違いかも・・・ shlwapi.hは、Borland C++に含まれているんですか?
お礼
ありがとうございます。 こんどはshlwapi.libをリンクすればうまくいきました。 shlwapi.libはボーランドにありました。 ボーランドではlibファイルをリンクしなくてもいいものが多い中リンクしないといけないものもボーランドといえども有るようですね。