フォーラム


ゲスト  

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

ページ: [1]
トピック: プラットフォーム識別子
DEKO
管理者
投稿数: 2691
プラットフォーム識別子
on: 2013/08/16 03:37 Fri

プラットフォーム識別子は (System.)Classes の中で以下のように定義されています。

  { Platform identifiers }
pidWin32 = $0001;
pidWin64 = $0002;
pidOSX32 = $0004;
pidiOSSimulator = $0008; // XE3 or later
pidAndroid = $0010; // XE3 or later
pidLinux32 = $0020; // XE3 or later
pidiOSDevice = $0040; // XE3 or later
pidiOSDevice32 = pidiOSDevice; // 10 Seattle or later
pidLinux64 = $0080; // 10.2 Tokyo or later

pidWinNX32 = $0100;
pidWinIoT32 = $0200;
pidiOSDevice64 = $0400;
pidWinARM = $0800;
pidOSX64 = $1000;
pidOSXNX64 = pidOSX64;
pidLinux32Arm = $2000;
pidLinux64Arm = $4000;
pidAndroid64 = $8000;

 
ComponentPlatformsAttribute 属性でコンポーネントクラスがどのプラットフォームで動作するのかを指定するのに使います。

See Also:

[System.Classes.ComponentPlatformsAttribute (DocWiki)]
http://docwiki.embarcadero.com/Libraries/ja/System.Classes.ComponentPlatformsAttribute

[属性と RTTI (DocWiki)]
http://docwiki.embarcadero.com/RADStudio/ja/%E5%B1%9E%E6%80%A7%E3%81%AE%E6%A6%82%E8%A6%81

[64bit 対応コンポーネント]
http://ht-deko.minim.ne.jp/delphiforum/?vasthtmlaction=viewtopic&t=44

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