红鱼儿

统计

共 16 页: 首页 上一页 4 5 6 7 8 9 10 11 12 下一页 末页

2019年2月28日

Delphi 10.3.1拍照遇到的问题

摘要:上面的代码,在10.3.1下出错。但是,同样的调用方式在另外一个app中,则没有问题。跟踪确定,问题出在Service.TakePhoto(nil,Pararms)这一句上。 两个项目使用的AndroidManifest.xml文件是一样的。 解决方法:打开Project Options窗口,如下图 阅读全文

posted @ 2019-02-28 16:07 红鱼儿 阅读 (754) 评论 (0) 编辑

2019年2月20日

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

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

posted @ 2019-02-20 17:31 红鱼儿 阅读 (1001) 评论 (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 红鱼儿 阅读 (4775) 评论 (0) 编辑

2019年2月14日

delphi reintroduce作用

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

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

2019年2月12日

终止TTask.Run启动的线程

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

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

2019年2月3日

ChinaCock界面控件介绍-TCCYearMonthSelector

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

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

2019年1月31日

ChinaCock界面控件介绍-TCCImageViewerForm

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

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

2019年1月29日

Allocation-Free Collections

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

posted @ 2019-01-29 14:17 红鱼儿 阅读 (116) 评论 (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 红鱼儿 阅读 (1557) 评论 (0) 编辑

2019年1月24日

DeployMan,发布文件的利器

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

posted @ 2019-01-24 13:28 红鱼儿 阅读 (637) 评论 (1) 编辑
共 16 页: 首页 上一页 4 5 6 7 8 9 10 11 12 下一页 末页