Clarion 9.1からClarion 10へのアップグレード後、最初にエラーを取得した後でエラーを取得します。Clarion 9からClarion 10へのアップグレード後にエラーが発生しました。
エラー:未解決External SHGetFolderPathA
:EFOCUS.obj
。私はefocus.clw
を溶液に含める。 Efocus.clw
およびefocus.inc
は、C10フォルダにあります。
ヘルプ私ください
Clarion 9.1からClarion 10へのアップグレード後、最初にエラーを取得した後でエラーを取得します。Clarion 9からClarion 10へのアップグレード後にエラーが発生しました。
エラー:未解決External SHGetFolderPathA
:EFOCUS.obj
。私はefocus.clw
を溶液に含める。 Efocus.clw
およびefocus.inc
は、C10フォルダにあります。
ヘルプ私ください
私が強化され、フォーカス機能を使用していけないが、物事のカップルが助けるかもしれない:
SHGetFolderPathAが廃止されましたが、まだそののShell32.dllで以来の周りでなければなりません。その可能性のあるSVは、代わりの呼び出し(https://msdn.microsoft.com/en-us/library/windows/desktop/bb762181(v=vs.85).aspx参照)の代わりにlibから削除しましたが、私はそれを疑います。それでも、DLLとLibmaker.exe(\ c10 \ binに同梱されています)を使用して独自のlibを作成することができます。
これより簡単かもしれません。アプリケーションフォルダ(または.REDが指示するサブフォルダ)からclwとobjを削除し、再コンパイルします。
は、 'C10'のルートディレクトリにあるファイルですか?もしそうなら、それらを 'C10 \ LibSrc \ win'に移動してみてください。 – Taki