Delphi xe10(rad studio 10)是由Borland公司推出的一款簡(jiǎn)單、高效、功能強(qiáng)大的可視化應(yīng)用程序開(kāi)發(fā)工具。Delphi能快速開(kāi)發(fā)Windows、iOS、Android等平臺(tái)的應(yīng)用程序,它采用了面向?qū)ο蟮木幊陶Z(yǔ)言和基于部件的開(kāi)發(fā)結(jié)構(gòu)框架。Delphi xe10支持win10、Android 服務(wù)工程、Android 觸控動(dòng)畫(huà)以及NOSQL 的MongoDB 數(shù)據(jù)庫(kù);增強(qiáng)了FireMoney 樣式設(shè)計(jì)器、VCL 樣式、JSON、TZipFile、TThreadPool、對(duì)象觀察器、OSX 異常處理;重構(gòu)了列表視圖(ListView)控件、App Tethering 通訊框架等等。
破解教程
1、解壓文件,再解壓里面的ISO文件,雙擊install_RADStudio.exe運(yùn)行安裝
2、點(diǎn)擊第一個(gè)
3、勾上面的i agree...,取消下面的join...,再點(diǎn)擊next
4、打開(kāi)解壓文件中的“RAD10SeattleKg_Unis.exe”注冊(cè)機(jī)
5、點(diǎn)擊圖中的“Grnerate Serial Number”生成序列號(hào)
6、點(diǎn)擊“Grnerate Activation File”保存剛才生成的序列號(hào)到任意目錄
7、保存成功后再點(diǎn)擊注冊(cè)機(jī)“Patch Setup.exe process”(不要關(guān)掉,還未破解完成)
8、回到安裝界面。點(diǎn)擊界面選中第三行“I have a calid file”然后點(diǎn)擊“Next”
9、然后選擇右側(cè)第二行“Import...”導(dǎo)入剛才保存的文件,點(diǎn)擊ok
10、接下來(lái)默認(rèn)安裝,直至安裝完成取消下圖紅色框中的勾選。點(diǎn)擊“finish”
11、再次回到注冊(cè)機(jī)點(diǎn)擊“apply patch for rad”完成破解
新增特性
【C++】
1、新的 32 位基于 LLVM CLang 的 Win 32 編譯器 BCC32C,可以在工程選項(xiàng)里修改使用舊的編譯器還是新的。
2、更新 LLVM 和 CLang 到 3.3 版。
3、基于 CLang 的并行編譯支持。
4、BCC32 和 OSX 編譯器屬性不支持 index 和 default 關(guān)鍵字。
5、一個(gè)新的 RTLVersionC 的常量用來(lái)等價(jià)于 Delphi 中的 RTLVersion。
【FireMoney】
1、支持 iOS 8.4 和 Android 5.1.1。
2、支持 OSX 的拖放操作。
3、新的 FireMonkey 樣式(Win10樣式)。
4、Tab 控件的 Tab 滾動(dòng)支持。
5、移除了 TCalendar 的尺寸約束。
6、新的 GetFirstWeekday 函數(shù)。GetLocalFirstDayOfWeek 函數(shù)已被放棄。
7、FireMoney 的可視控件可以在鼠標(biāo)移入時(shí)顯示提示。
8、系統(tǒng)通知移動(dòng)的 RTL 部分并支持 Windows。
9、樣式呈現(xiàn)構(gòu)造器接入數(shù)據(jù)模型和控件。
10、重構(gòu)了列表視圖(ListView)控件。
11、TStyledPresentationProxy 替換所有的代理樣式呈現(xiàn)類(lèi),所有已存在的樣式類(lèi)已經(jīng)移除:
12、Android 觸控動(dòng)畫(huà)支持
13、FireMoney 樣式設(shè)計(jì)器增強(qiáng)
-可以在設(shè)計(jì)期為每個(gè)平臺(tái)指定樣式;
-每個(gè)控件的樣式可以在設(shè)計(jì)期定制;
-在IDE中直接內(nèi)置了新的位圖鏈接編輯器,可以很方便的修改 TBitmapLink 屬性;
-新的工具欄來(lái)保存、加載和清除 .style 文件;
-樣式編輯時(shí)可以采用不同的背景;
-直接在樣式設(shè)計(jì)器中選擇和管理不同的樣式布局對(duì)象和組件;
-工具面板雙擊增加新的控件到樣式設(shè)計(jì)器。
14、其它 FireMonkey 變更
-現(xiàn)在你必需在使用之前顯式轉(zhuǎn)換 TListView.Selected 做為一個(gè) Appearances.TListViewItem 類(lèi)型;
-修改了FMX.consts.pas 中一些常量原來(lái)的拼寫(xiě)錯(cuò)誤;
-TStyledCalendar 的保護(hù)成員 FDisableDayChange 已經(jīng)被發(fā)布為 DisableDayChange 屬性。同樣,TStyledCalendar 發(fā)布了自己的一堆樣式對(duì)象;
-其它的一些細(xì)節(jié)的一些調(diào)整
【VCL】
1、支持 Win 10 并增加了一些控件(TRelativePanel、TSplitView、TToggleSwitch、TActivityIndicator、TSearchBox);
2、現(xiàn)代化的選擇目錄對(duì)話框(SelectDirectory);
3、新的 VCL 樣式;
4、VCL 樣式增強(qiáng)支持公用對(duì)話框和 TWebBrowser;
5、新的 TSharingContract 組件來(lái)分享信息給其它 Win 10 應(yīng)用。
【RTL】
1、更多注冊(cè)自己的應(yīng)用程序來(lái)響應(yīng) Android 交互(Intents);
2、JSON 增強(qiáng),開(kāi)始支持 BSON;
3、HTTP 框架支持國(guó)際域名系統(tǒng);
4、支持 SHA-2 哈希;
5、重構(gòu)了 App Tethering 通訊框架;
6、異步運(yùn)行遠(yuǎn)程動(dòng)作;
7、TZipFile、TThreadPool等增強(qiáng);
【IDE】
1、內(nèi)存增強(qiáng)(IDE可以使用超過(guò) 4GB 內(nèi)存了);
2、支持 Android 服務(wù)工程;
3、提升對(duì)多顯示器支持;
4、集成 Castalia 支持;
5、自動(dòng)恢復(fù)支持;
6、在
代碼編輯器中可以調(diào)整字體大小;
7、SVN 庫(kù)更新到 1.8.13;
8、GetIt 增強(qiáng);
9、重命名 OSX – Application Store Provisioning 頁(yè)標(biāo)簽;
10、增強(qiáng) iOS Provisioning 及發(fā)布方式;
11、新的 iOS 后臺(tái)執(zhí)行選項(xiàng);
12、VCL 中增加新選項(xiàng)來(lái)支持高 DPI 應(yīng)用;
13、對(duì)象觀察器增強(qiáng);
14、結(jié)構(gòu)視圖的圖標(biāo)換了;
15、Android 的 Manifest 文件中 InstallLocation 的默認(rèn)值改了;
16、新選項(xiàng)允許在設(shè)計(jì)期隱藏非可視組件;
17、Tools API 增強(qiáng)(略);
18、增強(qiáng)對(duì)老版本項(xiàng)目導(dǎo)入的支持;
【數(shù)據(jù)庫(kù)】
1、DataSnap 支持 FireDAC 數(shù)據(jù)集的壓縮傳輸,并且不再需要 OpenSSL;增加新的示例;
2、FireDAC 的優(yōu)化;
3、支持 NOSQL 的MongoDB 數(shù)據(jù)庫(kù);
【REST 客戶(hù)端庫(kù)和 BaaS】
1、TRESTRequestParameterList.AddItem 支持 arrays of Bytes 或流;
2、TCustomRESTRequest 加了一個(gè)新的只讀屬性 Body;
3、支持 JSON 的 Reader 和 Writer;
【云】
1、云 API 不再需要 OpenSSL;
2、SDK 更新到最新版本;
【調(diào)試】
1、遠(yuǎn)程 iOS 64 位設(shè)備調(diào)試支持;
2、增強(qiáng) OSX 異常處理;
3、DUnitX 增加對(duì)移動(dòng)平臺(tái)支持;
【集成框架和SDK】
Windows 10 SDK;
Windows RT API
0條評(píng)論