【问题标题】:Delphi FireMonkey KeyboardType error after installing Update2安装 Update2 后 Delphi FireMonkey KeyboardType 错误
【发布时间】:2011-12-26 17:38:23
【问题描述】:

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

它给出了运行时错误.. exception...ERead Error : .. EKey.KeyboardType: Unknown propertyEKey 是一个TEdit 控件,而项目.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工具的问题,1.0.2版是Mac上正确的PAServer版本吗?

谢谢

【问题讨论】:

    标签: delphi delphi-xe2 firemonkey


    【解决方案1】:

    我有同样的问题...

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

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

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

    【讨论】:

    • 谢谢彼得,我会重新考虑的。我相信 FPC 更新已经通过,但 Windows 和 Mac 上的 PAServer 是可疑的。我在 Windows 上找不到 PAServer 卸载,所以我做了更多的工作,然后重新做 MAc。
    猜你喜欢
    • 1970-01-01
    • 2011-11-13
    • 2012-05-11
    • 2016-10-23
    • 1970-01-01
    • 1970-01-01
    • 2014-08-01
    • 1970-01-01
    • 2014-12-23
    相关资源
    最近更新 更多