摘要: 当使用 FireDAC Filter 过滤数据的时候,通常这样写: 将会报错:[FireDAC][Stan][Eval]-107. Invalid character found [ 姓名 = '张三' ] 解决方法一:字段名称加上方括号[] 解决方法二:通过 OnFilterRecord 事件处理 阅读全文
posted @ 2019-05-05 10:32 塞翁失身 阅读(575) 评论(0) 推荐(0) 编辑
摘要: var Bytes: TBytes; Stream: TBytesStream; begin with System.NetEncoding.TBase64Encoding.Create do try Bytes := Decode(System.IOUtils.TFile.ReadAllBytes('video.txt')); finally Free; ... 阅读全文
posted @ 2019-01-22 09:40 塞翁失身 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 链式写法有很多优点:连贯、语意集中、简洁、一气呵成、可读性强。比如要把 3.1415926 中的 59 提取为一个整数:Pi.ToString().Substring(5,2).ToInteger() 轻车熟路的感觉,让人觉得,哇!好帅的写法,牛x。 以前以为只有 TJSONBuilder 才支持链 阅读全文
posted @ 2018-06-16 11:55 塞翁失身 阅读(557) 评论(0) 推荐(0) 编辑
摘要: JSON 文件是越来越受欢迎了,以前程序配置文件用Ini,Ini 简练,简单、方便,但是也有不少缺点,比如,没有 JSON 直观,无法存储复杂点的数据类型。 于是乎,我封装了一个TJsonFile 的东西,读写方式和 TIniFile 一样,读写非常方便,不过也集成了Ini 的缺点,结构只有2层。 阅读全文
posted @ 2018-03-01 10:47 塞翁失身 阅读(745) 评论(0) 推荐(0) 编辑
摘要: RAD Studio 10.2.2 提供从 TDataSet 映射到 JSON ,增加了对JavaScript 客户端支持。 RAD Studio 10.2.2 为 FireDAC BatchMove 架构添加新组件的 :TFDBatchMoveJSONWriter。该组件可以轻松从TDataSet 阅读全文
posted @ 2018-01-03 10:24 塞翁失身 阅读(805) 评论(0) 推荐(0) 编辑
摘要: CEF4Delphi 是由 SalvadorDíazFau 创建的一个开源项目,用于在基于Delphi的应用程序中嵌入基于Chromium的浏览器。 CEF4Delphi 基于Henri Gourvest 的 DCEF3。DCEF3的原始许可证仍适用于CEF4Delphi。阅读任何* .pas文件的 阅读全文
posted @ 2017-12-25 10:07 塞翁失身 阅读(10502) 评论(0) 推荐(0) 编辑
摘要: 今天在盒子闲逛,无意中看到有人说XE7自带的Json对象序列化很慢,帖子在这里:http://bbs.2ccc.com/topic.asp?topicid=464378 ;经过测试的确如此。 但是 D10.2后,自带的 Json 做了优化,性能大大的提高了100多倍。 和其他json库对比了序列化和 阅读全文
posted @ 2017-12-02 15:04 塞翁失身 阅读(6086) 评论(1) 推荐(1) 编辑
摘要: GitHub上有相当多的Delphi开源项目可以为你节省一些时间。我在GitHub上搜索了Delphi,然后按最主要的项目进行排序,并列出了前十名单。这里有一些非常好的东西,包括Awesome Delphi(这是另一个顶级列表),Delphi IDE颜色主题项目,MVC Web框架,REST API 阅读全文
posted @ 2017-11-17 21:52 塞翁失身 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 运行效果如图: 阅读全文
posted @ 2017-09-01 19:07 塞翁失身 阅读(1662) 评论(0) 推荐(0) 编辑
摘要: 全能中间件 REST API 使用手册 Ver:17.6.24 技术支持QQ:64445322 QQ群:339616649 任何第三方应用或网站都可以通过使用开放API为用户提供实时优质的服务。 所有的API都是基于REST基础的接口规范,可兼容多种编程语言。 1、参数编码 所有的请求和响应数据编码 阅读全文
posted @ 2017-07-25 09:53 塞翁失身 阅读(2298) 评论(0) 推荐(0) 编辑