红鱼儿

统计

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页

2019年2月20日

Delphi 10.3.1 TNetHttpClient在多线程中存在的问题及解决方法。

摘要:Delphi 10.3.1发布了,对10.3.0存在的各种问题,做了大量的修正。但听高勇说TNetHttpClient在多线程中存在问题,今天做了一下测试,确实如此,看来,还需要官方进一步修正! 具体测试方法,直接上代码: 实现思路,在线程中,建立一个NetHttpClient实例,用来访问一个网址 阅读全文

posted @ 2019-02-20 17:31 红鱼儿 阅读 (1436) 评论 (0) 编辑

2019年2月15日

Delphi 10.3.1来了

摘要:10.3.1发布了,这个版本可以独自安装,是对Delphi 10.3 Rio,C ++ Builder 10.3 Rio和RAD Studio 10.3 Rio的更新。如果安装了2018年11月发布的10.3 Rio,那需要完全卸载旧版本,才能安装新版本,这很麻烦,但是可以使用设置合并工具来保留旧版 阅读全文

posted @ 2019-02-15 12:59 红鱼儿 阅读 (5973) 评论 (1) 编辑

2019年2月14日

delphi reintroduce作用

摘要:当在子类中重载或者重新声明父类的虚方法时,使用 reintroduce 关键字告知编译器,可以消除警告信息. 如: 如果此时没有reintroduce关键字,则会出现如下的警告信息: [Warning] Unit1.pas(20): Method 'proc' hides virtual metho 阅读全文

posted @ 2019-02-14 08:00 红鱼儿 阅读 (288) 评论 (0) 编辑

2019年2月12日

终止TTask.Run启动的线程

摘要:上面的代码,运行正常,按Button1开启一个线程,Button2终止线程运行。这是一个VCL项目。可以看到用一个私有变量FTaskIsRunning来控件线程中的循环。这个实现是在一个Form中,运行正常,现在换成TFrame中实现,基本上是复制Form中的实现代码,可以忽略不看。 然后,把Fra 阅读全文

posted @ 2019-02-12 23:27 红鱼儿 阅读 (727) 评论 (0) 编辑

2019年2月3日

ChinaCock界面控件介绍-TCCYearMonthSelector

摘要:Delphi原生控件支持日期的选择,但对于只选择年月的情况,则没有好的实现。TCCYearMonthSelector正是为解决这个问题而产生的。看看运行效果图: 用法一如即往的简单,这是一个不可视控件,拖一个到Form上,现在只有一个属性Value,设置初始值,然后象下面这样调用: 这才体现Chin 阅读全文

posted @ 2019-02-03 09:21 红鱼儿 阅读 (789) 评论 (0) 编辑

2019年1月31日

ChinaCock界面控件介绍-TCCImageViewerForm

摘要:有多个图片,左右滑动可以切换,通过手势还可以放大、缩小查看,象常见的相册,就是这样子实现效果。 现在,我们有了TCCImageViewerForm组件,也可以轻松实现这样的场景应用。 现在看看TCCImageViewerForm用法,一如既往的简单。 TCCImageViewerForm是一个不可视 阅读全文

posted @ 2019-01-31 14:12 红鱼儿 阅读 (743) 评论 (0) 编辑

2019年1月29日

Allocation-Free Collections

摘要:假设你有一个方法,通过创建临时的List来收集某些数据,并根据这些数据来统计信息,然后销毁这个临时列表。这个方法被经常调用,导致大量内存分配和释放以及增加的内存碎片。此外,所有这些内存管理都需要时间,并且可能会影响性能。 对于这些情况,您可能希望将所有数据保留在堆栈(stack)中,并完全避免内存分 阅读全文

posted @ 2019-01-29 14:17 红鱼儿 阅读 (155) 评论 (0) 编辑
Delphi 10.3实现Android App的动态权限申请

摘要:Delphi 10.3 RIO发布近两个月,针对Google Play的要求,完美实现了对Android 8的支持,即对Android API Level 26的支持。这支持当中,最主要的得算是动态申请应用权限,现在我们来看看,如何在自己的app中动态申请权限? 下面的代码,是10.3封装的Andr 阅读全文

posted @ 2019-01-29 11:07 红鱼儿 阅读 (2349) 评论 (0) 编辑

2019年1月24日

DeployMan,发布文件的利器

摘要:利用Delphi开发app,有时候需要发布文件,如果文件少还不是问题,但文件多的情况下,IDE带的发布功能,就显得捉襟见肘,效率低下了。 通过Project-Deployment,打开发布窗口,如下图: 如何使用这个功能,在以前的文章中写过,需要的话可以去查。 为了更好的管理发布文件,现在有了工具D 阅读全文

posted @ 2019-01-24 13:28 红鱼儿 阅读 (745) 评论 (1) 编辑
界面设计-Edit控件的Style设置

摘要:以下文字转贴ChinaCock QQ 223717588群: 1、 首先在Form上放一个TEdit类型控件Edit1,最终的效果如下图: 2、选中控件Edit1,点击鼠标右键,在弹出菜单中选择“Edit Custom Style…”,如下图: 选择了“Edit Custom Style…”之后,系 阅读全文

posted @ 2019-01-24 10:49 红鱼儿 阅读 (541) 评论 (0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 18 下一页