RGBREADは色を分解する命令ではなく32bit整数値を8bitずつ分解する命令にすぎないですからね。 想定していない使い方は私もよく使います。 ちなみにバージョン表示(VERSIONを元に3.3.1を生成)の最短コードはこれではないかと思います。 V$=HEX$(VERSION)?V$[0];".";V$[2];".";V$[4] 各桁が9を超えた場合はどうするのかという問題もありますが、現状では正常に動作するため問題ありません。