Firemonkeyフレームワーク経由でDelphi XE2を使用してプラグインシステムを作成しようとしています。問題は、GetProcAddressが宣言されていない識別子であるというエラーが発生していることです。私がVCLプロジェクトでGetProcAddressを使用しようとすると、すべてうまく動作するので、GetProcAddressとFiremonkeyアプリケーションで使用する方法について、VCLとFiremonkeyの違いは何ですか?FireMonkeyアプリケーションで宣言されていない識別子 'GetProcAddress'
おかげ
docwikiは '()'(http://docwiki.embarcadero.com/RADStudio/en/Cross-Platform_Shared_Libraries)System.SysUtils.GetProcAddressがあることを述べています..しかし、私はここでそれを見つけることができません - > http://docwiki.embarcadero.com/Libraries/en/System.SysUtils – teran
@teran、答えのリンクを参照してください、それは文字通り言う: 'あなたはLoadLibrary、FreeLibrary、GetProcAddressなどのWin32 APIへの直接呼び出しによるライブラリ。これらの関数はWindows.pasで宣言されています。この場合、手続き型変数を使用してインポートされたルーチンを参照してください。 ' – Johan
@teranはDocWikiページのドキュメント間違いのようです。クロスプラットフォーム共有ライブラリについて – mjn