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,那需要完全卸载旧版本,才能安装新版本,这很麻烦,但是可以使用设置合并工具来保留旧版本的设置。
10.3.1的新功能:
- 扩展了对iOS 12和iPhone X系列设备的支持。
- RAD Server Console UI重新设计并迁移到Ext JS框架(可通过GetIt获得)。
- 改进了对Firebird 3.0.4和Firebird嵌入式FireDAC的支持。
- Windows上的HTTP和SOAP客户端库增强功能。
- 两个新的IDE生产力工具:书签和导航器(可通过GetIt获得)。(头两天听洞主说是收购来的)
- 书签扩展了IDE在代码编辑器中之前的位置标记。单个快捷方式会创建一个新书签,当前文件和所有文件中的书签都会显示在停靠窗口中,其中包含有关书签的语法突出显示和上下文信息,例如它所使用的方法。它还支持插入书签,一堆位置你可以按Escape键向后跳。
- Navigator允许您通过智能搜索Delphi快速跳转到单元的任何位置。按Ctrl + G,在弹出窗口上可以转到uses子句,任何方法,属性,属性的支持字段或方法以及任何其他代码元素。它还为Delphi和C ++添加了一个小地图,一个侧面板就像一个显示代码微缩版本的滚动条。

- 15种新的自定义VCL Windows和多设备FireMonkey样式(可通过GetIt获得)。
- 用户可以将10种新的VCL Windows样式应用于其Windows应用程序。这包括许多Win 10特定主题和与新FMX样式匹配的VCL样式。
- 还包括一组5种不同的FireMonkey多设备样式,支持Windows,macOS,Android和iOS。
- 许多款式有不同的颜色。
- 还包括位图样式设计器模板。
Android平台:
- Android SDK和NDK集成得到了改进。Android清单的某些设置已更新,以更好地支持不同版本的Android。
- 修复了Android上的TMapView对齐和TWebBrowser绘图。
- 在C ++ Builder中安装时选择Android SDK / NDK现在将自动修补SDK的string.h以解决编译错误。
- Android上intents 的改进。
- RAD Studio应用程序现在可以链接到FireBase SDK。
- 解决了IBLite编译和部署问题。
iOS平台:
- iPad Pro的原生分辨率支持。
- 通知支持的改进。
- TEdit键盘处理的增强功能。
- 在显示和隐藏其他表单后,编辑控件现在可以按预期工作。
IDE:
- C ++ Builder缺少一些应用程序选项页面。
- 解决了使用非样式IDE时GetIt包管理器中的崩溃问题。
- 解析在Delphi源文件中跨越多行的连接字符串时IDE崩溃。目前,IDE最多可处理250行; 如果您的代码使用更多行,则有一个注册表项可以增加大小。
- 在“数据库资源管理器”窗格中重新启用所有DbExpress驱动程序。
- IDE工具栏和布局行为的许多修复,尤其是在更改桌面布局或最小化和最大化IDE时。
- “Options”对话框不再允许禁用IDE样式,因为这是不受支持的配置。仍然可以使用注册表项。
Runtime Libraries (RTL, VCL, FireMonkey)
- TStringList.IndexOfName现在正确支持Sorted = True。
- 已解决将图像添加到相册操作的问题。
- 几个与JSON相关的修复和改进。
HTTP和SOAP:
- HTTP客户端库现在提供对压缩解码的支持,此功能现在也可供Windows上的SOAP客户端使用。还有一些与Windows上的SOAP支持相关的改进,这是一个在10.3中得到显着更新的库,包括客户端证书支持
此版本还包含150多个公开报告的错误修复程序,同时还包括10.3 Rio发布后的补丁程序。
New features and customer reported issues fixed in RAD Studio 10.3.1
delphicbuilder10_3_1_194899.iso
上面是原版ISO的安装,下面是lsuper大侠的安装版,也是我最喜欢的版本。
百度下载地址:https://pan.baidu.com/s/1Nwjcz_Hna8zRQ9k8CPxhiA
提取码:fpjd
强烈建议用lsuper的版本,可以节省你大量的安装时间,效果与原版一样。感谢lsuper大侠!
新的bookmark管理工具:

高勇老师的测试结果:
优点:
1、安卓下比较流畅,比10.2.3好
2、ios下的gps位置控件正常了,比10.3好
3、webbrowse真的可以被其它控件覆盖了,比10.3好
4、录像控件比原来流畅,比10.3好
其它优点没有测试,修正bug就是好事
原来10.3有问题
缺点:
1、仅安卓下form无法透明
2、录像控件虽然流畅了一点,但有时会绿屏
3、nethttpclient仅安卓下并发测试有问题。(我也测试,此问题存在,急需官解决)
4、Delphi10.3.1在ios下,httpclient控件的disposeof会出错,千万不要用
5、安卓下application.processmessages;官方说功能修复了,但实测没有修正。
Delphi 10.3.1来了的更多相关文章
- Delphi 10.1 Berlin UTF8String Test
Delphi 10.1 Berlin UTF8String Test procedure TForm1.Button1Click(Sender: TObject); var s: UTF8String ...
- Delphi 10.1 Berlin 官方未列之修正
Delphi 10.1 Berlin 官方修正列表: Bug fix list for RAD Studio 10.1 Berlin Delphi 10.1 Berlin 官方未列之修正: 修正 iO ...
- Delphi 10 Seattle Update 1 修复 iOS HTTP 协定需求
在 iOS 9 Apple 加入了 HTTP 协议,还好有 TMS 提供快速修复工具,得以能顺利上架到 App Store. 现在 Delphi 10 Seattle Update 1 提供了这个设定 ...
- delphi 10 seattle 安卓服务开发(三)
delphi 10 里面的安卓服务有四种,上面的一篇文章里面的图有介绍. 今天做一个remote service 的例子.(里面一部分代码是抄别人的,如果不太清楚,自行恶补) remote servi ...
- delphi 10 seattle 安卓服务开发(二)
关于delphi 10 移动服务开发的几张图
- delphi 10 seattle 中 解决IOS 9 限制使用HTTP 服务问题
IOS 9 于17号早上正式开始推送,早上起来立马安装,这次升级包只有1G, 安装空间也大大降低(想起IOS 8 升级时,几乎把手机里面的东西删光了,满眼都是泪). 虽然安装后,网上几乎是铺天盖地的吐 ...
- delphi 10.1 berlin最新的开发框架:咏南中间件+咏南开发框架,购买后提供全部的源码
咏南中间件+咏南开发框架支持最新的delphi 10.1(berlin),老用户提供免费升级. 购买提供:中间件源码 附带福利(赠送): CS开发框架源码BS开发框架源码移动APP源码中间件集群源码二 ...
- Delphi 10.1 Berlin Starter Edition
Delphi 10.1 Berlin Starter Edition Embarcadero® Delphi 10.1 Berlin Starter is a great way to get sta ...
- Where is the ActiveX Project Type for Delphi 10.1 Berlin
n 10.1 Berlin the ActiveX project types are missing from the New Items Window under Delphi. They are ...
- BaaS with Kinvey and Delphi 10.1 Berlin
In this article I will show you how to connect yourdesktop and mobile applications to a mobile backe ...
随机推荐
- 函数和函数模版在一个。cpp中的情况!(除了左移和右移,其他的不要用友元函数!!!)
// 友元函数和运算符重载的碰撞.cpp : 定义控制台应用程序的入口点. // #include <iostream> using namespace std; template < ...
- python-day79--知识回顾
内容回顾: 1. 可迭代对象.迭代器.生成器是什么?什么区别? 可迭代对象,含有__iter__,返回一个迭代器 迭代器,含有__iter__,__next__方法 生成器,yield,__next_ ...
- Leetcode 949. 给定数字能组成的最大时间
949. 给定数字能组成的最大时间 显示英文描述 我的提交返回竞赛 用户通过次数125 用户尝试次数213 通过次数127 提交次数774 题目难度Easy 给定一个由 4 位数字组成的数组,返 ...
- 【Python】基础知识
一.基本概念 1.变量与运算符 Python允许给多个变量同时赋值,等号 (=) 右边的值将赋予左边对应位置的变量. # 将a, b, c的值依次赋予b, c, a b, c, a = a, b, c ...
- POJ - 题解sol[暂停更新]
初期:一.基本算法: (1)枚举. (poj1753,poj2965) poj1753 话说我用高斯消元过了这题... poj2965 巧了,用高斯消元01矩阵更快(l o l). (2)贪心(poj ...
- java关键字总结
static: 用来修饰成员变量和成员方法,也可以形成静态static代码块,可以形成静态内部类,也可以用于静态导包. 1.静态方法中不能用this和super关键字,不能直接访问所属类的实例变量和实 ...
- Java技巧之双括弧初始化
由于Java语言的集合框架中(collections, 如list, map, set等)没有提供任何简便的语法结构,这使得在建立常量集合时的工作非常繁索.每次建立时我们都要做: 定义一个临时的集合类 ...
- 梯度下降法的三种形式BGD、SGD以及MBGD
https://www.cnblogs.com/maybe2030/p/5089753.html 阅读目录 1. 批量梯度下降法BGD 2. 随机梯度下降法SGD 3. 小批量梯度下降法MBGD 4. ...
- 包--json 与 pickle 模块
一. 包 一个含有__init__.py 文件的文件夹(将py 文件中的内容划分成不同的部分放在不同的py 文件中,在将这些py 文件放在一个文件夹中) 是模块,不做执行文件,仅做调用 m1.py 和 ...
- linux下stat命令详解
在linux系统下,使用stat(显示inode信息)命令可以查看一个文件的某些信息,我们先来尝试一下. 简单的介绍一下stat命令显示出来的文件其他信息: - File:显示文件名 - Size: ...