回到Delphi7传统风格 Floating Form Designer You can now detach the form designer in both, VCL and FireMonkey. You can enable or disable the embedded designer in the Form Designer Options. To detach the form designer, go to Tools > Options > Form Designer,…
所谓的代码分离 其实只是一种思路,既然是一种思路 那就意味着他是有需求的 没有需求就没有解决方案 没有方案就不存在思路. 在这之前,我们制作 PHP 程序页面的时候.都是 HTML 和 PHP 混合写在一起的. 这产生了什么样的问题,主要有两个: 1.代码太长不便阅读,一个流程往往跨了N行代码,可能之后还需要几个括号结束都不记得了.. 2.不便于编辑网页,我们制作网页的时候.往往是先用 DW 等工具,设计好页面之后,再往里面添加 PHP 代码.但是很多时候,有些 HTML 需要 PHP 输出.这…
delphi Berlin Could not load SSL library. TIdSSLIOHandlerSocketOpenSSL 解决办法:下载合适的版本文件libssl32.dll IdOpenSSL indy9里面用TIdServerIOHandlerSSLDelphi Berlin版本是indy10里面用TIdServerIOHandlerSSLOpenSSL TIdSSLIOHandlerSocket TIdSSLIOHandlerSocketOpenSSL DELPHI 版…
前提 自动化代码和应用服务代码分离.jenkins和tomcat服务器分离 思想 1.在tomcat启动javaagent监听. 2.运用其他job_B已部署的应用服务代码 3.拉取自动化代码,开始测试 4.测试完成后,调用ant,生成覆盖率的exec文件 5.拉取应用服务代码到当前job_a的workspace 6.使用jacoco coverage report统计覆盖率 步骤 1.jenkins安装插件 JaCoCo plugin 2.进入系统管理,配置maven和ant 3.新建mave…
delphi实现窗体闪烁功能 以前做窗口闪动时都没有考虑到让任务栏上的按钮闪动的问题, 现在一个客户需要任务栏按钮闪动,发现以前使用的flashwindow不能达到要求了, 查找了一下,找到flashwindowex这个API 如果您创建的应用程序是运行在Windows 98或更高版本操作系统上,您可以通过调用API函数FlashWindowEx并赋给它一个FlashWInfo结构体来实现. 而如果是运行在Windows 95上则比较麻烦, 但您也可以通过使用一个Timer组件来实现想要的效果.…
Delphi Berlin 10.1 开发 Windows 10 平板 App 远程调试安装步骤: 准备电脑: 一台开发电脑,安装 Delphi 开发环境 一台平板电脑,安装 PAServer,安装方法(官方文件):http://docwiki.embarcadero.com/RADStudio/Berlin/en/Installing_the_Platform_Assistant_on_Windows 设定环境: 在平板电脑开启 PAServer(一定要以系统管理员身份运行) 运行后,先按一下…
在 Delphi Seattle 10 update 1 版本(含之前版本),只要 Project > Build 会立即生成 info.plist 如果需要修改 info.plist 可以利用 TMS 提供的修改工具 Fixing on iOS 9 来修改. 在 Delphi Berlin 10.1 版本,顺序改变了, Project > Build 不会立即生成,而是运行 Project > Deploy 后,才会生成 info.plist 所以无法再使用 TMS 的工具来改,不过可…
JUnit 是被广泛应用的 Java 单元测试框架,但是它没有很好的提供参数化测试的支持,很多测试人员不得不把测试数据写在程序里或者通过其它方法实现数据与代码的分离,在后续的修改和维护上有诸多限制和不便.Feed4JUnit 是开源的基于 JUnit 的扩展,通过使用 Feed4JUnit 提供的注释,用户可以很方便的把测试数据存放在文件或其它数据源.本文通过介绍及简单示例,使读者了解并能够使用 Feed4JUnit, 方便的实现数据与代码分离的测试.   Feed4JUnit 与 JUnit…
这段时间在学习Require.js和Backbone.js的过程中,发现有些项目里的HTML代码都是写在View的js代码里面的,渲染的时候需要对Collection进行循环,再将HTML代码拼接上去,这似乎不是一件非常好的事情,因为将js代码和html代码融合到一起会增加代码的维护难度,而且这个过程中考虑到性能的因素,需要将HTML代码放到一个数组中,最后进行拼接,代码写起来比较麻烦.我看到他们的代码之后就在考虑是否有一种类似php模板引擎的东西可以将Collection传递进去然后渲染. 我…
*Delphi之通过代码示例学习XML解析.StringReplace的用法 这个程序可以用于解析任何合法的XML字符串. 首先是看一下程序的运行效果: 以解析这样一个XML的字符串为例: <?xml version="1.0" encoding="UTF-8"?><BookInfo><Owner><OwnerName>张三</OwnerName><OwnerAge>1234</Owner…