[QLang] 关于 QLang 编辑器使用网络共享字典说明 | About QLang Editor’s web dictionary

【简体中文】 QLang 编辑器支持使用网络上其它朋友分享的多语言翻译的字典项目,以为您提供更精准的翻译。但需要注意,本着我为人人,人人为我的原则,这要求您的 QLang 编辑器在翻译时联网,并且您的翻译词汇也会分享给其它的朋友,以供参考。如果您不同意这一点,请不要启用网络共享字典。或者在编辑不想分享的语言文件前,关闭

[QLang]-使用 QLang 汉化 VCL 自带的 ShowMessage 对话框

Delphi 自带的 ShowMessage 是 VCL 自带的对话框,但其一个大大的 OK 按钮,与中文的程序很大的不协调,怎么解决这个问题,我们以前给出过一些解决办法,但总是过于麻烦。今天,QDAC.QLang 为您轻松解决这个问题。 1、在程序中引用 QLang 单元。 uses qlang; 2、在程序启动时,

[QLang] QLang 与 Delphi/C++ Builder 其它多语言组件对比

QLang 目前核心的功能已经基本实现,抽时间我将其现有的多语言组件进行了一个简单的对比,希望让大家对 QLang 有一个基本的了解: 授权 免费授权:DKLang、dxgettext 商业授权:QLang、TsiLang 价格(为含全部源码版本) 免费:DKLang、dxgettext 付费:QLang $239(人

[QLang] 基于QLang的多语言编程注意事项

1、无论是动态创建组件还是窗体上的组件,组件必需有名称,否则,由于语言文件无法标记区分控件,所以也就无法翻译。同时,组件的所有者必需是窗体或数据模块,否则的话,无法自动翻译,只能由您自己手动响应 LangManager.OnLanguageChange 时调用 LangManager.Translate 方法来完成翻译

[QLang] 如何让你的程序支持多语言

QLang 的多语言支持使用起来一如既往的简单。要使你的程序支持多语言,你认为需要几个步骤?只需要一个:在你的项目中加入对 qlang 的引用。真的没了吗?没了,你的程序现在已经支持多语言,剩下的事情就是生成语言字典并翻译的问题了。 第一步:生成需要翻译的字典项目; 目前版本的QLang还没有完全自动化的多语言字典生成

[QLang]QLang 多语言支持组件即将发布,参与测试免费得新版软件

QLang 是一个基于 QDAC 项目的首个非开源软件,目前正在紧张的编码及测试阶段,计划10.1之后发布。 QLang 正式版定价为 1500 元,11 月 1 日之前订购,只需要 150 元/套,1年内免费升级。 对于以下人员,QLang 终身免费使用: 参与测试并报告问题,得到确认的人员; QDAC 项目众筹群参

[VCL]如何同时向剪贴板存贮多种格式的内容

有时候,我们需要实现类似于 Word 或 WPS 一样,能够同时往剪贴板中存入多种格式,然后在不同的应用中粘贴需要的格式。 VCL 本身是支持这个操作的,只是没有提供详细的文档,通过它源码的注释,找到了如何同时存贮多种格式的方法: 1、调用 Clipboard.Open 来打开剪贴板; 2、调用 Assign 、 As

[QDB] QDB 新增 TQSQLConverter 的子类来生成更新 SQL 脚本

【注】 TQSQLConverter 新增了多个属性,具体参考:[QDB] 更新-TQSQLConverter 新增多个属性 受制于个人的时间和精力,QDB 的直连的 Provider 目前进展并不如人意。那么在没有 Provider 的情况下,难道就没有办法结合 QDB 和现有的数据库组件来使用了吗?当然不是,QDB

Delphi/C++ Builder 10 中 Android 服务的一处低级 Bug 修复

今天在 QDAC 官方群里,好路说创建 Android Service 时,选择 Remote Service 时无法编译,经验证确实存在该问题。经过跟踪查找,问题出现在系统自动生成的服务编写的 java 文件里,而这个文件的模板来自于: %userprofile%\AppData\Roaming\Embarcader