一查路径:查看程序的搜索和库文件路径中是否有重名的文件,如果资源在这些重名的文件中,链接时如果错误链接到了老版本,就有可能造成此问题。 二看定义:在 Delphi 中,如果 DFM 定义和 Pas 对应的文件不完全匹配(比如界面上有的控件,但 pas 中由于某些原因被删除了),编译时并不会提示什么问题,但实际链接到程序
月度归档: 2018 年 8 月
[译]Idera 2018年8月路线图简译
原文:RAD Studio August 2018 Roadmap August 2018 Roadmap Commentary from Product Management 简译: 【现状】 专业版已经加入了移动开发支持 C++ Builder 支持 Make 命令行支持 新的 VCL 界面控件/布局和 FMX
[教程]FMX 下将当前控件的相对坐标转换为屏幕坐标
好吧,在 VCL 里简单的 ClientToScreen,到了 FMX 就变得不是那么简单了。这就牵涉到了 FMX 的坐标体系,咱们不在这里的展开说明,仅提供实现的介绍: 1、调用控件的 LocalToAbsolute 将控件坐标转换为绝对坐标,这个绝对坐标是相对于 Form 的,所以不要以为它是屏幕坐标,这是人很容易
[教程]判断两个不同的接口实例是否是同一个对象
如果一个对象支持多个接口,当我们获取其支持的不同接口的实例时,就会得到不同的地址,比如: type IA=interface [‘{CB36F22E-E44C-4842-8198-7487806A3617}’] … end; IB=interface [‘{06949AE4-97F9-48C9-9E47-21E29
[公告]因为 Google Android 8.0 会造成 Delphi/C++ Builder 无法正常调试,请使用相关手机真机调试的用户慎重升级
调试时会发生以下错误: Can’t open socket: Permission denied. Exiting 谷歌:https://github.com/android-ndk/ndk/issues/447 Embarcadero(Idera):https://community.embarcader