Bool型を文字列に変換するには、標準関数にBoolToStrがある。 しかし、"-1"と"0"もしくは、"True","False"になるのでON,OFFの"1"と"0"にしたいと思うときがたびたびある。 このたびに変換関数を自作するのも面倒なのだが...
IntToStr(ord( [Bool型] ));
とすればFalse:"0",True:"1"で取得できる!
コメント (0件)