红鱼儿

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 48 下一页

2021年3月17日

小心SecondsBetween有坑

摘要: 看下面的代码,求两个时间间隔的秒数: procedure TForm2.FormCreate(Sender: TObject); begin d1:=Now; end; procedure TForm2.Timer1Timer(Sender: TObject); var i:Integer; s:s 阅读全文

posted @ 2021-03-17 10:32 红鱼儿 阅读(590) 评论(0) 推荐(0) 编辑

2021年3月15日

Delphi Event Bus进阶(一)控制订阅方法的线程模式

摘要: 上文根据Delphi Event Bus开源项目自带的例子,对其基本用法做了介绍,相信通过这个例子,你也能明白如何使用Delphi Event Bus到自己的项目中,让项目代码更解耦,易维护与易扩展。 今天,进一步说说如何更深入的使用Delphi Event Bus。 首先,想说的是对于订阅方法的注 阅读全文

posted @ 2021-03-15 18:13 红鱼儿 阅读(768) 评论(0) 推荐(0) 编辑

2021年3月8日

Delphi 10.4.2试用报告

摘要: 用上10.4.2这个版本,已经快一个月了,这期间把项目从10.3.3升级到这个版本,总体感觉还是不错的。具体来说: 1.原来无法在debug下编译成android的项目,现在可以了,从而可以单步跟踪,这在开发中方便了不少。遗憾的是,在android 9上可以,在android10上不行出下面这个错误 阅读全文

posted @ 2021-03-08 10:00 红鱼儿 阅读(1027) 评论(0) 推荐(0) 编辑

2021年3月7日

Delphi Event Bus入门

摘要: 什么是Event Bus,可以百度一下这个关键词,了解一下。具体来说,好处有两点: 1.广播通信,当对象状态发生改变时,会自动通知已经订阅过的对象2.发布者与订阅者耦合性降低,发布者只管发布一条消息出去,它不关心这条消息如何被订阅者使用 Delphi 现在有了开源项目,https://www.git 阅读全文

posted @ 2021-03-07 17:43 红鱼儿 阅读(1924) 评论(1) 推荐(0) 编辑

2021年3月1日

升级到10.4.2遇到一个怪问题

摘要: 有个OpenRecordItem方法,代码如下: procedure TCRecordInfo.OpenRecordItem; var sqlstr: string; begin sqlstr := 'Select * from cr_recorditem where FID=' + qrecord 阅读全文

posted @ 2021-03-01 17:18 红鱼儿 阅读(448) 评论(0) 推荐(0) 编辑

2021年2月1日

kbmMWClientQuery在客户端强制生成TWideStringField

摘要: 对于使用sqlserver数据集来说,对于varchar类型的字段,会在ClientQuery对应生成TStringField类型,这时候,如果字段中有汉字,则无法正确Locate。可以将varchar改成Nvarchar字段,则会生成TWideStringField,这时候Locate执行正常。怎 阅读全文

posted @ 2021-02-01 11:00 红鱼儿 阅读(193) 评论(0) 推荐(0) 编辑

2021年1月30日

kbmMW拦截服务器/数据库引发异常的最佳位置(服务器端事件)是什么?

摘要: 今天看kbmMW 新闻组,有人问了下面这个问题,作者也给了详细的回复,对于这种情况,很常用,所以整理出来,与大家分享。 问题: 在发送给客户端显示之前,拦截服务器/数据库引发异常的最佳位置(服务器端事件)是什么? 我正在使用kbmMW 5.0.5.10并且用Firebird做数据库,因为Firebi 阅读全文

posted @ 2021-01-30 16:22 红鱼儿 阅读(202) 评论(0) 推荐(0) 编辑

2021年1月18日

Delphi 10.4.1 在android平台下建立文件无权限

摘要: TFileStream.Create(FInstallFileName, fmCreate or fmShareExclusive); 这一句在android下执行,出错,提示: Cannot create file "/stroage/emulated/0/Documents/com.kingla 阅读全文

posted @ 2021-01-18 18:36 红鱼儿 阅读(1246) 评论(0) 推荐(0) 编辑
图文解说使用madExcept检测内存泄漏

摘要: madExcept的官网在这里,先去看一下http://www.madshi.net/,这么好的控件竟然是免费的,赞一个!下载回来http://madshi.net/madCollection.exe,开始安装. 1.运行madCollection,选择madExcept 5,如下图,然后点击Ins 阅读全文

posted @ 2021-01-18 08:19 红鱼儿 阅读(3622) 评论(5) 推荐(2) 编辑

2021年1月15日

Delphi 10.3.3解决Android 11闪退

摘要: 这是盒子上的朋友的解决方案,转贴过来的,感谢分享的朋友,另外,这一问题,Delphi 10.4.1是解决了的。 Android 11 Beta版本,Delphi 10.3.3编辑的App出现闪退。 文件在Delphi10.3.3版本修改而来。替换文件后,修复Android 11启动闪退问题。替换以下 阅读全文

posted @ 2021-01-15 17:13 红鱼儿 阅读(2052) 评论(0) 推荐(1) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 48 下一页