我试图通过Firemonkey框架使用Delphi XE2来制作一个插件系统。问题是我收到错误GetProcAddress是未声明的标识符。当我尝试在VCL项目中使用GetProcAddress时,一切正常,因此在谈论GetProcAddress以及如何在Firemonkey App中使用它时,VCL和Firemonkey有什么区别。

谢谢

最佳答案

当您为Windows编译应用程序时,请使用Winapi.Windows.GetProcAddress。如果不是,请使用System.SysUtils.GetProcAddress。在这种情况下,uses子句应如下所示:

uses
{$IFDEF MSWINDOWS}
  Winapi.Windows,
{$ENDIF}
  System.SysUtils;

关于delphi - FireMonkey应用程序中未声明的标识符“GetProcAddress”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9738620/

10-10 16:55