安装Update2后Delphi FireMonkey KeyboardType错误

Rob*_*ter 5 delphi delphi-xe2 firemonkey

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

它给出了一个运行时错误.. exception...ERead Error : .. EKey.KeyboardType: Unknown property EKey是一个TEdit控件而项目.lfm文件中有这个数据 -

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

我Firemonkey-iOS.dmg在Mac上安装了新软件包.还安装了新的,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版本吗?

谢谢

Pet*_*ter 6

我遇到过同样的问题...

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

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

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