安装Update2后Delphi FireMonkey KeyboardType错误

时间:2011-11-11 04:05:07

标签: delphi delphi-xe2 firemonkey

我刚刚为Delphi XE2安装了Update 2,并重建并测试了我运行的一个FireMonkey iOS应用程序。在Windows上运行良好,所以我导出到XCode并重建并运行它。

它给出了运行时错误.. exception...ERead Error : .. EKey.KeyboardType: Unknown property EKeyTEdit控件,项目.lfm文件包含此数据 -

object EKey: TEdit
  Position.Point = '(104,104)'
  Width = 57.000000000000000000
  Height = 22.000000000000000000
  TabOrder = 7
  KeyboardType = vktDefault
  Password = False
end

我在Mac上安装了新的Firemonkey-iOS.dmg软件包。还安装了新的PAServer,但它出现的版本1.0.2对我来说没有变化......?

有人可以为我提供一些帮助吗?

谢谢!


这非常令人沮丧......

我再次阅读了安装说明并重新执行了Windows上的PAServer,Mac上的PAServer和Mac上的Firemonkey iOS工具的安装。仍然在Mac上的iPad模拟器上运行应用程序时出现相同的错误消息。我已经检查了文件上的日期以确保我安装新软件而不是旧版本(文件的日期为2011年9月),安装按照本书进行。但是我担心Mac上的PAServer说它是版本1.0.2 - 与我记得的升级之前一样。任何人都可以对此有所了解...... Mac上(或PC上)PAServer的问题,还是iOS Firemonkey工具,Mac版本1.0.2是正确的PAServer版本?

由于

1 个答案:

答案 0 :(得分:6)

我有同样的问题......

问题是你在PC上更新了delphi,但是你还没有更新mac端。您需要更新FPC(和paserver)。

您的帖子表明您已更新,但版本号相同。尝试重新安装或找出安装失败的原因......

仅供参考,键盘类型控制在您输入可编辑字段(例如TEdit或TMemo)时弹出的虚拟键盘类型。 (默认,数字等)