2012-04-16 120 views
0

我正在尝试更新Delphi XE上的Jedi安装,但在安装JCL 2.3 Build 4197(Jedi 3.45)时出现错误 。Delphi XE Jedi 3.45

jclOtaUtils.pas(1311) Error: E2003 Undeclared identifier: 'ActivePlatformName' 

我正在更新的原因是因为jvclHIDController的,当我添加 它的形式和运行在Windows 7 64位我得到一个错误“无效的指针 操作”。

我能够在我的Delphi 2007上安装Jedi 3.45,发现我仍然使用jvclHIDController得到错误 。

感谢您的任何帮助。

+2

是否有可能你有你的项目文件由Delphi XE2打开,并意外升级到XE2? (ActivePlatformName可能是特定于XE2的.dproj文件中的一个属性。)我相信在JVCL安装期间可以选择重新生成项目文件。 – 2012-04-16 20:17:45

+6

您应该首先使用Google搜索错误 - 这是一个已经解决的问题。见http://issuetracker.delphi-jedi.org/print_bug_page.php?bug_id=5743 – 2012-04-17 04:37:53

+0

谢谢,这工作。我做了几天谷歌,但我进入Jedi搜索不JCL。 – 2012-04-18 19:20:07

回答

-1

看Stefan Glienke的评论