Masaki's Room Blog<ば~じょん2.0>

Delphi XE5 Enterprise 【XE4からの変換(FireDack変換)】

・ユニット名の変更
     自分で使ってるユニットはたぶんこれだけ。
      XE4 -> XE5
      uADGUIxIntf -> FireDAC.UI.Intf
      uADGUIxFormsfError -> FireDAC.VCLUI.Error
      uADGUIxFormsfLogin -> FireDAC.VCLUI.Login
      uADGUIxFormsfAsync -> FireDAC.VCLUI.Async
      uADGUIxFormsfScript -> FireDAC.VCLUI.Script
      uADGUIxFormsWait -> FireDAC.VCLUI.Wait
      uADStanExprFuncs -> FireDAC.Stan.ExprFuncs
      uADStanIntf -> FireDAC.Stan.Intf
      uADStanOption -> FireDAC.Stan.Option
      uADStanError -> FireDAC.Stan.Error
      uADPhysIntf -> FireDAC.Phys.Intf
      uADStanDef -> FireDAC.Stan.Def
      uADStanPool -> FireDAC.Stan.Pool
      uADStanAsync -> FireDAC.Stan.Async
      uADPhysManager -> FireDAC.Phys
      uADStanParam -> FireDAC.Stan.Param
      uADDatSManager -> FireDAC.DatS
      uADDAptIntf -> FireDAC.DApt.Intf
      uADDAptManager -> FireDAC.DApt
      uADCompClient -> FireDAC.Comp.Client
      uADCompDataSet -> FireDAC.Comp.DataSet
      uADPhysSQLite -> FireDAC.Phys.SQLite
      uADPhysOracle -> FireDAC.Phys.Oracle
      uADCompGUIx -> FireDAC.Comp.UI
・コンポーネント名の変更
     自分で使ってるユニットはたぶんこれだけ。
      XE4 -> XE5
      TADUpdateRequest -> TFDUpdateRequest
      TADErrorAction -> TFDErrorAction
      TADUpdateRowOptions-> TFDUpdateRowOptions
      TADQuery -> TFDQuery
      TADUpdateSQL -> TFDUpdateSQL
      TADTable -> TFDTable
      TADTable -> TFDTable
      TADUpdateRequest -> TFDUpdateRequest
      TADPhys -> TFDPhys
      TADConnection -> TFDConnection
      TADGUIxWaitCursor -> TFDGUIxWaitCursor
      TADParam -> TFDParam
・グローバル関数
      ADXxx から FDXxx へ変更
        自分の関数・変数と判断付かないから手で修正する事に

・例外クラス
      EADXxx から EFDXxx へ変更
      EADException -> EFDException
      EADDBEngineException -> EFDDBEngineException

reFind.exeってのが有るんだけど使い方がイマイチ不明なんでゴリゴリ書いちゃう。
.pasと.dfmを変更するプログラムを書く。

既にD5->XE4時に変換処理を作ったんでそれを拡張。


テストPGで上手く変換出来た(^^

ランキングに参加中。クリックして応援お願いします!

名前:
コメント:

※文字化け等の原因になりますので顔文字の投稿はお控えください。

コメント利用規約に同意の上コメント投稿を行ってください。

 

  • Xでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

最新の画像もっと見る

最近の「つぶやき」カテゴリーもっと見る

最近の記事
バックナンバー
人気記事