红鱼儿

统计

2019年12月3日

ASTA存在的问题

摘要:1.客户端执行一个查询,提示xx字段不存在。跟踪代码,原来服务端ADOQuery设置BCD返回,客户端AstaClientDataSet在设计期加了字段是ftFloat类型,这两个类型不同产生的错误。解决方法就是不按BCD格式返回字段。 打开AstaDataModule单元,如下图,设置Query. 阅读全文

posted @ 2019-12-03 09:17 红鱼儿 阅读 (41) 评论 (0) 编辑

2019年11月27日

SmartBinding实现DataSet与ListView的绑定及同步显示

摘要:kbmMW 5.10.10发布了,这个版本解决了我提出的问题,当对DataSet增删记录时,ListView能够同步显示。下面看看具体的实现代码。 为了解决上面的问题,作者为IkbmMWBindingNavigator接口增加了下面的方法: 通过上面的方法,即可实现对数据集的增加、删除等操作。 接下 阅读全文

posted @ 2019-11-27 15:02 红鱼儿 阅读 (61) 评论 (0) 编辑

2019年11月26日

Delphi 安装apk

摘要:procedure ToInstallApk(filename: string); var aFile: Jfile; Intent: JIntent; begin Try aFile := TJfile.JavaClass.init(stringtojstring(DownPath),stringtojstring(filename)); ... 阅读全文

posted @ 2019-11-26 12:32 红鱼儿 阅读 (102) 评论 (0) 编辑

2019年11月22日

SmartEvent with kbmMW #1

摘要:前言 前面的文章,我写了有关SmartBinding框架方面的内容。SmartBinding的目的是将数据容器绑定到一起,通常情况下,数据容器可以是显示数据或与数据交互的控件(Edit,ListView...),也可以是存储数据的容器,如查询结果的DataSet,ObjectList或Record等 阅读全文

posted @ 2019-11-22 10:45 红鱼儿 阅读 (40) 评论 (0) 编辑

2019年11月20日

kbmMW 5.10.01试用报告

摘要:1.FileClient.SameFile 调用这个方法,当本地文件不存在时,会一直等待。跟踪代码,发现: 反馈给作者,等修正。如果文件存在,这个方法执行正常。 kbmMW 5.10.10没有解决!用下面代码能更好的说明问题,已经发给作者。 我们手工在线程任务中产生一个异常,这将导致ev.WaitR 阅读全文

posted @ 2019-11-20 13:51 红鱼儿 阅读 (70) 评论 (0) 编辑

2019年11月19日

Dephi 10.3.3试用报告

摘要:官方没有正式发布,但出了下载及keygen,具体内容我在这篇内容写了:Delphi 10.3.3最新消息 。 也可以去Delphi多层开发交流QQ群:209321818找相关的keygen。 今早来就开始安装,基于Delphi10.3.2安装的,非常顺利,然后就开始试用,经过一上午的试用,感觉是非常 阅读全文

posted @ 2019-11-19 15:49 红鱼儿 阅读 (813) 评论 (0) 编辑

2019年11月15日

kbmMW 5.10.10 SmartBinding问题修正

摘要:千呼万唤始出来,最新的kbmMW 5.10.01终于发布了,详情可以看xalion发的更新日志。 我期待的Smartbinding for Listview终于来了,在这一版本中,对SmartBinding做了大量的功能扩展与更新,对Listview只是其中之一。这几天一直测试这个Listview的 阅读全文

posted @ 2019-11-15 14:03 红鱼儿 阅读 (189) 评论 (0) 编辑

2019年11月8日

SmartBinding工作原理分析

摘要:关于kbmMW SmartBinding,我翻译了作者写的几篇文章,其强大的绑定机制,将可视控制与各种数据源灵活绑定在一起,实现了类似DBEdit数据敏感控件的效果,可以及大的减少我们的代码,实现界面与逻辑分离的代码设计,从而实现易于维护与管理的代码,怎一个爽字了得。如果不了解kbmMW Smart 阅读全文

posted @ 2019-11-08 10:10 红鱼儿 阅读 (174) 评论 (0) 编辑

2019年10月21日

SmartBinding with kbmMW #4

摘要:前言 在前面写过的文章中,详细介绍过如何将各种的控件与数据源进行绑定(Bind)。在这篇文章中,将重点讨论如何绑定TImage和TListView。(同时支持VCL与Firemonkey)。 将图形数据源绑定到TImage和捕获绑定 在VCL和FMX模式下,使用kbmMW都可以很容易地将数据集中的图 阅读全文

posted @ 2019-10-21 16:35 红鱼儿 阅读 (187) 评论 (0) 编辑

2019年10月8日

使用FindCmdLineSwitch处理命令行参数

摘要:一、四个形式(变体) 二、函数功能 1、FindCmdLineSwitch 在应用程序内部判断指定的命令行参数是否存在,如果调用当前进程的命令行参数中包含了Switch参数指定的字符串, 函数返回值True,否则返回False 三、参数功能 1、Switch 指定命令行参数 2、Chars 指出哪个 阅读全文

posted @ 2019-10-08 15:42 红鱼儿 阅读 (106) 评论 (0) 编辑