Миграция на Delphi XE6 — различия между версиями

Материал из ИбисоПедии
Перейти к: навигация, поиск
Строка 1: Строка 1:
 
{| cellspacing="0" border="1"
 
{| cellspacing="0" border="1"
 
|policlinic.exe
 
|policlinic.exe
|[{{SERVER}}/mediawiki/BuildApp.php?APP=policlinic СОБРАТЬ]
+
|[{{SERVER}}/mediawiki/BuildAppDXE6.php?APP=policlinic СОБРАТЬ]
 
|
 
|
 
|
 
|
 
|-
 
|-
 
|A1IBIS.exe
 
|A1IBIS.exe
|[{{SERVER}}/mediawiki/BuildApp.php?APP=A1IBIS СОБРАТЬ]
+
|[{{SERVER}}/mediawiki/BuildAppDXE6.php?APP=A1IBIS СОБРАТЬ]
 
|
 
|
 
|
 
|

Версия 11:31, 10 января 2015

policlinic.exe СОБРАТЬ
A1IBIS.exe СОБРАТЬ

Миграция на devexpress 2014.1.3

  • удаляем старую версию Devexpress
  • ставим Новый devexpress
  • перекомпиливаем RVDXSpell

Для совместимости с компиляцией

{$IFDEF DEVEXPRESS2014_1_3}
  dxRibbonCustomizationForm,
{$ENDIF}

Что нового


Миграция на новую версию Delphi

  • требует одновременного обновления всех EXE и DLL

http://docwiki.embarcadero.com/RADStudio/XE6/en/What%27s_New_in_Delphi_and_C%2B%2BBuilder_XE6

  • dxCalendarUtils.SmartTextToDate = cxDateUtils.SmartTextToDate
  • Data.DBXJSON = System.JSON (большая часть)

КОД

{$I IdeVer.inc}
{$IFDEF VER20P}
  System.JSON
{$ELSE}
  Data.DBXJSON
{$ENDIF}


Новые возможности

  • новая версия devexpress
    • в TileControl маленькие иконки
    • возможность встраивать карты
  • версия unidac 5.3.9
    • поддержка адндроид
    • SmartFetch mode for TDataSet
    • IPv6 protocol support
    • Postgresql 9.3
    • Now ErrorCode indicates a socket error code when a connection error appears