Windowsが64ビット版であるかを調べるメソッド
日付 | 2011/02/14 |
---|---|
ID | 76245 (英語原文参照) |
バージョン | v12 |
プラットフォーム | Mac/Win |
この記事は、最新ではないバージョンに関連した方法について解説しています。
最新のバージョンでは推奨されていないか、または他の方法で簡単に実現できる可能性があります。
次のメソッドは, OSが64ビット版であればTrueを返します。
C_BOOLEAN($0) C_TEXT($in;$out;$err) SET ENVIRONMENT VARIABLE("_4D_OPTION_HIDE_CONSOLE";"true") LAUNCH EXTERNAL PROCESS("cmd.exe /C set | findstr ProgramFiles(x86)";$in;$out;$err) If(Position("ProgramFiles(x86)";$out)=0) // x86 variable not found $0:=False Else // x86 variable found $0:=True End if