フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: FireMonkey のバージョンを判断するには?
DEKO
管理者
投稿数: 2691
FireMonkey のバージョンを判断するには?
on: 2013/05/22 14:43 Wed

FMX.Types.FireMonkeyVersion 定数を利用します。 

18.0 		Delphi XE4
17.0 Delphi XE3
16.3 Delphi XE2 Update 4
16.2 Delphi XE2 Update 3
16.1 Delphi XE2 Update 2
(未定義) Delphi XE2

 
{$IF xxx} コンパイラ指令を使って以下のようにも書けます。

uses
..., FMX.Types;


{$IF Declared(FireMonkeyVersion) and (FireMonkeyVersion >= 17.0)}
// XE3 (FM2) 以降の処理
...
{$ELSE}
// XE2 の処理
...
{$IFEND}

 
※ FireMonkeyVersion 定数は XE2 Update 2 で定義されました。

See Also:
[Delphi コンパイラ指令のリスト:インデックス (DocWiki)]
http://docwiki.embarcadero.com/RADStudio/ja/Delphi_%E3%82%B3%E3%83%B3%E3%83%91%E3%82%A4%E3%83%A9%E6%8C%87%E4%BB%A4%E3%81%AE%E3%83%AA%E3%82%B9%E3%83%88%EF%BC%9A%E3%82%A4%E3%83%B3%E3%83%87%E3%83%83%E3%82%AF%E3%82%B9
[新しく定義された FireMonkey バージョンを表す定数 - XE2 Update 2 のリリース ノート (DocWiki)]
http://docwiki.embarcadero.com/RADStudio/XE2/ja/XE2_Update_2_%E3%81%AE%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9_%E3%83%8E%E3%83%BC%E3%83%88#.E6.96.B0.E3.81.97.E3.81.8F.E5.AE.9A.E7.BE.A9.E3.81.95.E3.82.8C.E3.81.9F_FireMonkey_.E3.83.90.E3.83.BC.E3.82.B8.E3.83.A7.E3.83.B3.E3.82.92.E8.A1.A8.E3.81.99.E5.AE.9A.E6.95.B0
[異なるバージョンの Delphi でソースを共有する (Delphi VCL Tips)]
http://ht-deko.minim.ne.jp/tech001.html#tech003

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.024 sec.