posts - 231,  comments - 526,  trackbacks - 0
  2012年1月29日
摘要:更新至kbmmw 5.09. (2019.5.26) 目前的KbmMW 最新版是4.0 beta 版,它支持最新的delphi XE2 ,同时支持win32,win64,mac osx的编译开发。 增加了原生的JSON 的支持(看来JSON 是越来越热了:)),同时提高了http web 的功能,作 阅读全文
posted @ 2012-01-29 15:54 xalion 阅读 (9547) 评论 (11) 编辑
  2019年7月20日
摘要:前几天,Delphi 10.3.2 正式发布,这个小版本升级却增加了一个非常大的平台支持,增加了 macos 64位的支持,今天做一个macOS 64位的kbmmw应用,让kbmmw 服务器的应用更广泛。 当然了,你需要先根据要求,设置好相关的·macos64 的开发环境。 首先我们新建一个FMX 阅读全文
posted @ 2019-07-20 12:14 xalion 阅读 (159) 评论 (0) 编辑
  2019年6月29日
摘要:自从delphi 10.2 开始正式支持linux 开发来,大家一直关心为什么官方没有使用FMX来支持LInux 的桌面开发? 其实原因无非就几点: 1、Linux 大部分是应用还是服务端的,桌面应用本身就很少; 2、EMB 开发资源不够; 3、Linux 桌面环境分支很多,例如KDE,GNOME 阅读全文
posted @ 2019-06-29 11:43 xalion 阅读 (348) 评论 (0) 编辑
  2019年6月23日
摘要:delphi 目前提供了部分哈希及加密算法。 但是不是特别全,今天给大家推荐一套免费的、跨平台的算法库。 https://github.com/winkelsdorf/DelphiEncryptionCompendium 这套库基本上覆盖了常用的hash,cipher 代码实现。 有这一方面需要的同 阅读全文
posted @ 2019-06-23 10:57 xalion 阅读 (145) 评论 (0) 编辑
  2019年6月22日
摘要:kbmmw 里面提供了强大的事件调度功能,今天简单演示一个使用调度事件在窗体上显示时间。 建立一个新工程。 放上几个控件 在窗体里面引用单元 kbmMWScheduler, 然后添加过程 运行程序 非常简单。 阅读全文
posted @ 2019-06-22 18:00 xalion 阅读 (140) 评论 (1) 编辑
  2019年6月8日
摘要:原文地址: https://blog.devart.com/increasing-sqlite-performance.html One the major issues a developer encounters when using the SQLite DBMS in his applica 阅读全文
posted @ 2019-06-08 12:02 xalion 阅读 (126) 评论 (0) 编辑
  2019年5月25日
摘要:kbmmw 自从4.8.2 版本里增加了日志管理以后,随着版本升级,增加了很多功能,使用方法也有所改变。 功能也越来越强大。 今天说一下 kbmmw5 里面的日志备份,顺便演示一下新的使用方法。 我们要使用kbmmw 的日志管理,首先要引用kbmMWLog 单元,引用这个单元后,默认开启一个 日志对 阅读全文
posted @ 2019-05-25 11:45 xalion 阅读 (150) 评论 (0) 编辑
  2019年5月18日
摘要:unidac 是delphi 最强大的数据库连接控件,没有之一。详细信息可以通过官网了解。 Firebird是一个跨平台的关系数据库系统,目前能够运行在Windows、linux和各种Unix操作系统上,提供了大部分SQL-99标准的功能。 它既能作为多用户环境下的数据库服务器运行,也提供嵌入式数据 阅读全文
posted @ 2019-05-18 20:32 xalion 阅读 (184) 评论 (0) 编辑
  2019年5月12日
摘要:kbmmw 5.09 里面增加了XML-RPC和 JSON-RPC 服务支持,但是默认没有开启。 需要在安装前,修改kbmMWConfig.inc文件。 加入以下定义 {$DEFINE KBMMW_JSONRPC_TRANSPORTSTREAM_SUPPORT}{$DEFINE KBMMW_XMLR 阅读全文
posted @ 2019-05-12 22:01 xalion 阅读 (183) 评论 (0) 编辑
摘要:关于kbmmw smartbind 的开发原因及思路,大家可以参见官方的博客说明和红鱼儿的翻译。 今天我就实例操作一下,给大家演示一下具体实现。 我们新建一个工程 放几个基本的控件 在单元里面加上引用 kbmMWSmartBind。 添加事件代码 运行一下 点击按钮后,随便在edit1 和edit2 阅读全文
posted @ 2019-05-12 20:56 xalion 阅读 (161) 评论 (2) 编辑
  2019年5月11日
摘要:New stuff - Added kbmMWSmartBind.pas unit with optional kbmMWSmartBindVCL.pas and kbmMWSmartBindFMX.pas Provides new easy to use multiway databinding 阅读全文
posted @ 2019-05-11 22:11 xalion 阅读 (321) 评论 (1) 编辑