delphi
Cで言うところのマクロ{$IFDEF CPUX64} 64bit architecture dependency code{$ELSEIF} ordinary code{$ENDIF}イマイチ自信がないけどこれで、64bit環境用のバイナリと32bit環境用バイナリを区別して出力することができると思われる。参考サイト: http://doc…
例外を投げるときにraise Exception.Create('OOPS') at @MyFunctionと関数のアドレス渡しているのがあるけどあれはなんだろう?当該サイト: http://docwiki.embarcadero.com/RADStudio/XE3/ja/%E4%BE%8B%E5%A4%96参考になりそうなサイト: http://stackoverfl…
%OS% や %PATH% 等の環境変数を取得するには、そのままの名前の「GetEnvironmentVariable」関数を使います。procedure TForm2.Button1Click(Sender: TObject);var env : String;begin env := GetEnvironmentVariable('NUMBER_OF_PROCESSORS'); showMessage(e…
System.SysUtils.Win32MajorVersion
フォームにTEdit1~TEdit6という具合に複数コンポーネントがあってこれらを一括して扱うための方法を ( http://gumina.sakura.ne.jp/CREATION/OLD/COLUMN/CD1GOBJ.htm ) で見つけたのでメモ。c番目のTEditのTextフィールドを書き換えたい場合// 宣言部var st…