Delphi技术
文章平均质量分 92
云冰
米东者,Midong也!
不怕做不到,就怕想不到!
展开
-
Delphi XE + Windows 10 环境下应用 TauAutoUpgrader 组件自动更新功能未能正常完成的解决办法
TauAutoUpgrader 组件在以前的 Delphi7 下用得好好的,现在估计大多数 Delphi 开发者都转到 XE 版了吧?我在网上能找到的TauAutoUpgrader 组件最新版本是Version5.0.2 的,尽管在 Delphi XE 10.3 下也能编译安装,但更新测试的最终结果却是——通过网络检测和下载文件的步骤都能正确执行,但下载完成后却无法替换掉主程序。观察主...原创 2019-12-20 20:30:54 · 1315 阅读 · 1 评论 -
关于Delphi第三方控件bsSkinDateEdit日期选择面板中周名显示不正常的解决办法
第三方控件BusinessSkinForm各个版本都存在这样的Bug:日期控件TbsSkinDateEdit的选择面板上方只能显示一排“星期”,而是正常的“星期一、星期二……”。 网上翻了个底朝天,总算找到如下解决办法: 在控件源路径下找到bsCalendar 单元(bsCalendar.pas),用记事本或任何文本编辑器打开后,注释掉下述截断字符的语句即可:procedure TbsSkinMonthCalendar.DrawCalendar(Cnvs: TCanvas); …… fo原创 2010-12-10 00:00:00 · 1707 阅读 · 0 评论 -
设置AlphaControls支持DevExpress皮肤之后编译出错:E2003 Undeclared identifier: 'TcxExpandButtonState'
参照网上找到的文章《让AlphaControls改变DevExpress皮肤》,分别修改相应的两个配置文件sDefs.inc(我的64位和32位对应文件分别在如下两个位置—— F:\PlugIns\DelphiXE\AlphaControls\DX10_x64 F:\PlugIns\DelphiXE\AlphaControls\DX10 )温馨提示:上文作于2012年,当时...原创 2019-04-19 09:37:02 · 1644 阅读 · 0 评论 -
Delphi XE 10.3 版安装的 Raize Components 控件无法支持64位目标平台的解决办法
之前用的 IDE 是 Delphi XE10.0 西雅图版,Raize 控件组是能够同时支持32位和64位目标平台的(Target Platforms)。现重装Delphi 决定选择XE 10.3 Rio 版。但在安装 Raize 组件时,不管从哪个渠道下载的控件(Raize 6.2.3)——有带自动安装向导的也有手动安装的,其结果都是只能支持Win32位以及linux64位、iOS64位目标...原创 2019-07-01 22:14:48 · 5076 阅读 · 2 评论