十進BASIC 異OSバ−ジョン間の相違

     
種別コマンドまたは関数名7.8 Windows 8.1 Windows8.1 Linux8.1 MAC(intel) 0.7/0.9備考
数値十進数15桁 15桁15桁15桁12桁 
文字コ−ド 入出力Shift-JISUTF-8UTF-8UTF-8UTF-8 
PRINT USINGShift-JISUTF-8UTF-8UTF-8UTF-81byteごとに#1個
ORD/CHR$JISユニコ−ドユニコ−ドユニコ−ドユニコード 
図形出力文   SET DRAW MODE NOTXOR○○〇×?JIS規格外
SET DRAW MODE MASK○○〇×?JIS規格外
PAINT○○−−?JIS規格外
FLOOD○○−−?JIS規格外
図形入出力GLOAD,GSAVEBMP,GIF,JPEGBMP, PNG, JPEGBMP, PNG, JPEGBMP, PNG, JPEG   JIS規格外
図形入力文 MOUSE POLL○○○(Qt版は△)△?JIS規格外
制御文 ASSOC PRINT○−−−−JIS規格外
PLAY○−−−−JIS規格外
PLAYSOUND○−−−−JIS規格外
OLE○−−−−JIS規格外
SIGNAL○−−−− 
WAIT SIGNAL○−−−−JIS規格外
関数 GetKeyState○○○(Qt版は×)×?JIS規格外
WINHANDLE○○−−−JIS規格外
ANSI$,ImportANSI$−○−−Win版のみJIS規格外
WIDE$,ImportWIDE$−○−−Win版のみJIS規格外
ライセンス  フリ−GPLGPLGPLGPL 
開発言語  DelphiLazarusLazarusLazarusLazarus 

○ 動作する  △ 不完全  × 動作不良(効力を持たない)     ? 未テスト   − 利用できない

8.1版には,さらに下記の相違があります。
描画対象にメタファイルを選ぶことができません。
CHAIN,EXECUTEで関連付けを利用した起動はできません。
OPEN文で拡張子なしのファイル名を指定したとき,拡張子を追加しません。
COMポ−トに対応しません。
起動時パラメ−タの/NI,/NR,/ORは,それぞれ,-NI,-NR,-ORに変更しています。

 8.1/0.9/0.7版はオ−プンソ−スです。不具合箇所の修正への支援を期待しています。


戻る