日立MB-S1に関する情報

メモリ空間7
ルーチン番号$48

機能

外字用フォントをデータ・ファイルから読み込み、外字を登録します。

解説

ドライブ0に設定されているディスケット内の外字フォント用データ・ファイル(漢字DISK BASICの外字ユーティリティで作成したファイル)をロードし、外字用RAM(IG RAM)に登録します。
また、プリンタとしてMP-1053を指定している場合には、MP-1053の外字用登録RAMに外字フォントを登録します。
本システム・コールはエラーを発生した場合、下記のエラーメッセージを表示後改行します。
この場合、コール時のカーソル位置からメッセージを出力し、メッセージ分カーソルを移動します。
エラーNo.1は何もしないでリターンします。
エラーNo.2〜4は外字用RAM(IG RAM)のみ登録し、プリンタには出力しないでリターンします。

FNTENTのエラーメッセージ表

No.エラーメッセージ内容
1外字データ・ファイルが見つかりません。16x16ドット用外字データ・ファイルGFONT16.UTDがありません。
2プリンタが接続されていません。プリンタの電源が入っていません。SELスイッチがOFFになっています。
3フィールド・バッファ・サイズが足りません。フィールド・バッファ・サイズが71以下に設定されています。
4プリンタ用外字データ・ファイルが見つかりません。24x24ドット用外字データ・ファイルGFONT24.UTDがありません。

サンプル・プログラム

内容

ドライブ0に入っている外字フォント用データ・ファイルを読み込み、登録します。
 0           0000   FNTENT  EQU  *          --SAMPLE OF "FNTENT" ROUTINE--
 1 0000 103F                SWI2            CALL "FNTENT" ROUTINE
 2 0002      47             FCB  $47
 3 0003      48             FCB  $48
 4 0004   39                RTS
 5                          END

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

どなたでも編集できます