
【新增特性】
【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、一個新的 RTLVersionC 的常量用來等價于 Delphi 中的 RTLVersion。
【FireMoney】
1、支持 iOS 8.4 和 Android 5.1.1。
2、支持 OSX 的拖放操作。
3、新的 FireMonkey 樣式(Win10樣式)。
4、Tab 控件的 Tab 滾動支持。
5、移除了 TCalendar 的尺寸約束。
6、新的 GetFirstWeekday 函數(shù)。GetLocalFirstDayOfWeek 函數(shù)已被放棄。
7、FireMoney 的可視控件可以在鼠標(biāo)移入時顯示提示。
8、系統(tǒng)通知移動的 RTL 部分并支持 Windows。
9、樣式呈現(xiàn)構(gòu)造器接入數(shù)據(jù)模型和控件。
10、重構(gòu)了列表視圖(ListView)控件。
11、TStyledPresentationProxy 替換所有的代理樣式呈現(xiàn)類,所有已存在的樣式類已經(jīng)移除:
12、Android 觸控動畫支持
13、FireMoney 樣式設(shè)計器增強(qiáng)
-可以在設(shè)計期為每個平臺指定樣式;
-每個控件的樣式可以在設(shè)計期定制;
-在IDE中直接內(nèi)置了新的位圖鏈接編輯器,可以很方便的修改 TBitmapLink 屬性;
-新的工具欄來保存、加載和清除 .style 文件;
-樣式編輯時可以采用不同的背景;
-直接在樣式設(shè)計器中選擇和管理不同的樣式布局對象和組件;
-工具面板雙擊增加新的控件到樣式設(shè)計器。
14、其它 FireMonkey 變更
-現(xiàn)在你必需在使用之前顯式轉(zhuǎn)換 TListView.Selected 做為一個 Appearances.TListViewItem 類型;
-修改了FMX.consts.pas 中一些常量原來的拼寫錯誤;
-TStyledCalendar 的保護(hù)成員 FDisableDayChange 已經(jīng)被發(fā)布為 DisableDayChange 屬性。同樣,TStyledCalendar 發(fā)布了自己的一堆樣式對象;
-其它的一些細(xì)節(jié)的一些調(diào)整
【VCL】
1、支持 Win 10 并增加了一些控件(TRelativePanel、TSplitView、TToggleSwitch、TActivityIndicator、TSearchBox);
2、現(xiàn)代化的選擇目錄對話框(SelectDirectory);
3、新的 VCL 樣式;
4、VCL 樣式增強(qiáng)支持公用對話框和 TWebBrowser;
5、新的 TSharingContract 組件來分享信息給其它 Win 10 應(yīng)用。
【RTL】
1、更多注冊自己的應(yīng)用程序來響應(yīng) Android 交互(Intents);
2、JSON 增強(qiáng),開始支持 BSON;
3、HTTP 框架支持國際域名系統(tǒng);
4、支持 SHA-2 哈希;
5、重構(gòu)了 App Tethering 通訊框架;
6、異步運(yùn)行遠(yuǎn)程動作;
7、TZipFile、TThreadPool等增強(qiáng);
【IDE】
1、內(nèi)存增強(qiáng)(IDE可以使用超過 4GB 內(nèi)存了);
2、支持 Android 服務(wù)工程;
3、提升對多顯示器支持;
4、集成 Castalia 支持;
5、自動恢復(fù)支持;
6、在代碼編輯器中可以調(diào)整字體大小;
7、SVN 庫更新到 1.8.13;
8、GetIt 增強(qiáng);
9、重命名 OSX – Application Store Provisioning 頁標(biāo)簽;
10、增強(qiáng) iOS Provisioning 及發(fā)布方式;
11、新的 iOS 后臺執(zhí)行選項(xiàng);
12、VCL 中增加新選項(xiàng)來支持高 DPI 應(yīng)用;
13、對象觀察器增強(qiáng);
14、結(jié)構(gòu)視圖的圖標(biāo)換了;
15、Android 的 Manifest 文件中 InstallLocation 的默認(rèn)值改了;
16、新選項(xiàng)允許在設(shè)計期隱藏非可視組件;
17、Tools API 增強(qiáng)(略);
18、增強(qiáng)對老版本項(xiàng)目導(dǎo)入的支持;
【數(shù)據(jù)庫】
1、DataSnap 支持 FireDAC 數(shù)據(jù)集的壓縮傳輸,并且不再需要 OpenSSL;增加新的示例;
2、FireDAC 的優(yōu)化;
3、支持 NOSQL 的MongoDB 數(shù)據(jù)庫;
【REST 客戶端庫和 BaaS】
1、TRESTRequestParameterList.AddItem 支持 arrays of Bytes 或流;
2、TCustomRESTRequest 加了一個新的只讀屬性 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 增加對移動平臺支持;
【集成框架和SDK】
Windows 10 SDK;
Windows RT API;
【安裝教程】
1.首先在本網(wǎng)站下載該軟件2.由于文件大,本網(wǎng)站提供的是種子下載,下載好后打開文件
3.在文件夾中找到“exe”.雙擊打開,會出來如下界面,然后雙擊圖中“Install Delphi...”安裝。如下圖。


3.接下來會顯示選擇安裝語言。在這里選中“English”。然后點(diǎn)擊“OK”安裝。如下圖

4.然后選中“I agree tio the....”.取消“Join Embarcadero...”點(diǎn)擊“Next”下一步.如下圖

5.接下來需要輸入序列號,首先在本站下載delphic 10 破解文件。然后解壓,找到“RAD10SeattleKg_Unis”文件夾下的“RAD10SeattleKg_Unis.exe”雙擊打開。如下圖:

6.打開注冊機(jī)后界面如下,首先點(diǎn)擊圖中的“Grnerate Serial Number”。會生產(chǎn)序列號。如下圖。

7.然后在點(diǎn)擊“Grnerate Activation File”,將許可文件保存到電腦上.任何位置即可,小編將文件保存在桌滿上。如下圖:

8.保存成功后在點(diǎn)擊注冊機(jī)“Patch Setup.exe process”界面下放會顯示破解文件路徑,即可成功.如下圖:

9.然后回到安裝界面。點(diǎn)擊界面選中第三行“I have a calid file”然后點(diǎn)擊“Next”.如下圖:
10.接下來會彈出如下界面,點(diǎn)擊右側(cè)第二行”Import....“.如下圖

11.然后加載保存在桌面的許可文件,如下圖

12.然后點(diǎn)擊界面OK,繼續(xù)安裝.然后安裝提示一直安裝。安裝過程非常長?;径际窃囉媚J(rèn)直接下一步。如下圖。








13.大概半個小時后軟件安裝到如下界面。將界面上兩個功能選擇框取消,然后點(diǎn)擊“Fish”。又會自動跳出安裝界面,繼續(xù)按照提示安裝。
14.然后選擇“english”.點(diǎn)擊“OK”繼續(xù)按照提示安裝。


然后直至安裝完成
15.最后回到注冊機(jī)頁面。點(diǎn)擊最后一項(xiàng)“Apply patch for RAD”.即可完成激活。如下圖。

【使用教程】

第二步,在菜單工具欄中單擊[File]-->[New]-->[Other]菜單,將進(jìn)入新建項(xiàng)目的對話框。

第三步,選擇[Multi-Device Projects]選項(xiàng),然后選中 [Header/Footer]選項(xiàng),最后單擊[OK]按鈕。

第四步,在彈出的文件夾對話框中選擇項(xiàng)目文件保存的路徑,然后單定[確定]按鈕進(jìn)行。

第五步,好了,這時新建了一個項(xiàng)目,里面有一個窗體文件。窗體有一個標(biāo)題欄,文字內(nèi)容我們自己來修改。

第六步,我們把設(shè)計的圖形界觀的樣式選擇為[Android]模式,這樣比較直觀。

第七步,這時需要我們選擇一下Android手機(jī)的屏幕大小,這對分辨率是有影響,請根據(jù)開發(fā)的目標(biāo)環(huán)境而定。在這里我們選擇的是主流5寸屏。

第八步,我們放進(jìn)兩個Label控件、兩個Text控件、兩件Button控件,這一步不多講,從右下角的標(biāo)簽欄拖出就是。然后命名方式根據(jù)開發(fā)項(xiàng)目組的習(xí)慣吧。

第九步,這時還有一步要做,就是選擇移動程序調(diào)試的模擬器或真實(shí)手機(jī)設(shè)備。

第十步,按F9或單擊小三角形圖標(biāo)進(jìn)行編譯與運(yùn)行移動應(yīng)用程序,在最下方可以看到編譯信息及部署信息。

第十一步,部署需要一到兩分鐘,我們到Android模擬器看看執(zhí)行的效果圖吧!

【常見問題】
Delphi 7和Delphi XE有什么區(qū)別?1. 7和XE是可以共存的,7的工程文件是.dpr,XE的是.dproj,用XE打開dpr文件會提示升級,自動創(chuàng)建新的項(xiàng)目文件。XE會創(chuàng)建debug和history目錄,編譯后的Exe文件是放在debug目錄的。
2. XE在大屏幕下工作的更好,7出來的時候1024×768是主流,所以那些懸浮的窗口可以高效利用空間。XE默認(rèn)的布局是一體化的,和VS有些像,也可以切換為經(jīng)典的懸浮窗口,但是看起來有些奇怪。還有一個問題是多屏幕下,XE要好用一些。推薦分辨率1920×1080
3. XE的組件面板是可以Search的,這個在組件很多的時候非常實(shí)用。默認(rèn)的Search在選擇組件后就會重置,可以設(shè)置為一直顯示查詢結(jié)果,連續(xù)添加同一組件很方便。
4. 代碼模板Template,7中雖然簡單但很實(shí)用,XE中的很強(qiáng)大但比較復(fù)雜,需要編輯xml代碼,而且似乎沒有文檔說明,好在很多現(xiàn)成的模板可以研究。比較高級的功能比如for模板可以幫你自動聲明循環(huán)變量。
5. 代碼重構(gòu)Refactor,個人覺得這是個最實(shí)用的功能了,當(dāng)然VS中也早有了。至于怎么用當(dāng)然要對重構(gòu)有所了解,最常用的莫過于改名了。
6. 還有一個類似重構(gòu)的區(qū)塊編輯功能,選中一段代碼,編輯器側(cè)欄上會顯示一個編輯按鈕,選中后就可以修改變量名字等。試用一下就明白了。
7.Alignment工具欄默認(rèn)是不顯示的,需要在工具欄上點(diǎn)右鍵選擇打開。如果你選Edit->Align,出來的是一個選擇對話框,而不是圖標(biāo)工具欄。另外有一個Space工具欄,可以調(diào)整組件間的距離。





































