電脳組
TOP製品情報対応情報サポート情報サービス情報採用情報
[ top ] -> [ サポート ] -> [ FAQ ] -> [ BASIC/98 Ver.5 FAQ ]

BASIC/98 Ver.5 よく聞かれる質問と回答


BASIC/98 Ver.5 FAQ集

最終更新日:2005/03/09

分類別index

インストール

起動時のトラブル

利用時のトラブル

グラフィックス

I/Oポート

GP-IB

答え


GP-IBからデータを受信すると、ERROR51が発生する。
 
2004/11/01
 

以下の2点を確認してください

  • CMD DELIM命令で通信相手の機器とデリミタを揃えてください
  • アドレスは省略せずに記述してください

参考:文法解説書46ページ

2004/11/01

BASIC/98 Ver.5をインストールしている途中、
「InstallShieldエラー1628:スクリプトベースのインストールができませんでした」
と表示される。
 
2004/11/01
 

以下の原因が考えられます。

  1. インストール(setup.exe)を複数回実行するとこのエラーメッセージが表示されます。
    他のインストールプログラムが1つ以上起動している場合も、
    このエラーメッセージが表示されますので「OK」を選択し、閉じてください。
  2. インストールができなかった場合、
    または正常にアンインストールができなかった場合、
    このエラーメッセージが表示されることがあります。

参考:「Install Shield」は、ほとんどのソフトでインストールする際に使用されており、
同じバージョンの「Install Shield」を使用した他社ソフトのインストール時にも、
同様のエラーメッセージが表示される場合があります。

【 対応方法 】:インストール情報を削除し、再インストールを行います。

  1. 下記Microsoft社のホームページより、手順に合わせて、「Windows Installer Clean UP」モジュールをダウンロードしてください。

    833594 "Windows Installer Clean Up"を利用したトラブルシューティング
    http://support.microsoft.com/?scid=KB;JA;833594
  2. 手順に通りに、「Windows Install Clean Up」のインストールを行って、実行してください。
  3. インストール情報を削除する場合(「Remove」をする場合)は、「BASIC/98 5.0」を選択して、「Remove」を選択してください。
  4. 「BASIC/98 Ver.5」の再インストールをしてください。
2004/11/01

BASIC/98 Ver.4.1では"C:\Program Files\BASIC98 4.1\A.BAS"という利用者プログラムをLOADする場合、
LOAD "A.BAS"[Enter]
のようにパス名を書かずにLOADできたのに、
BASIC/98 Ver.5では
LOAD "C:\Program Files\BASIC98 5.0\A.BAS"[Enter]
としなければ読めなくなってしまった。
 
2004/11/02
 
Microsoftが定める「“Designed for Microsoft Windows XP” アプリケーション仕様書」において、ユーザーが作成したファイルはマイドキュメントに格納するように指示されております。BASIC/98 Ver.5はその仕様に準拠するように作成しておりますので、お客様がお作りになった利用者プログラムファイルは、マイドキュメントにあるものとして処理をしております。そのためLOAD命令でパス名が含まれない場合はマイドキュメントフォルダを対象としてLOAD命令を実行します。
2004/11/02

Windows95にセットアップした。セットアップ自体は正しく終了した。しかしBASIC/98 Ver.5が起動できない
 
2004/11/02
 
上記の現象が発生しているお客様にはWindows95/NT4.0専用版をお送りしますので、製造番号をお手元にご用意いただいた上でサポートまでご連絡ください。
2004/12/08

WindowsNT4にセットアップした。セットアップ自体は正しく終了した。しかしBASIC/98 Ver.5が起動できない
 
2004/11/02
 
上記の現象が発生しているお客様にはWindows95/NT4.0専用版をお送りしますので、製造番号をお手元にご用意いただいた上でサポートまでご連絡ください。
2004/12/08

Windows2000/XpでINP関数やOUT命令を使うにはどうしたらよいでしょう。
 
2004/11/02
 
Windows2000/XpでINP関数やOUT命令を使うには、ドライバのインストールが必要です。
製品添付のCD-ROMにREADME.HTMというファイルがあります。
このファイルに記述されている手順に従ってドライバをインストールしてください。
2004/11/02

INP関数やOUT命令に指定できるアドレスの範囲は?
 
2004/11/02
 
0000hからFFFFhまでです。発売当初「0hから3FFhまで」と表示しておりましたが、上記の通り使用できます。ただしこれは単にBASIC/98の制限事項です。アクセスするポートの機能によってはWindowsの動作に支障を来すことが考えられます。この点についてはご利用の際に各ユーザー様で良くご確認下さい。
2005/03/03

INP関数を用いてPC-9801互換のキーボードマトリクスを取得することはできますか?
 
2004/11/08
 
独自にマトリクスを用意しているN88BASICとは異なり、特定のポートへ状態が変化する毎に書き込まれます。ポートのアドレス、機能についてはPC-9821シリーズとDOS/V機で異なりますので、それぞれの解説書をご覧下さい。ただし、この方法でキー入力を取得するプログラムは今後修正の必要が出るか、または使用できなくなる可能性もありますのでおすすめできません。ご利用いただくときは、お客様の責任においてご利用頂きますようお願い致します。
2005/03/03

N88BASICで作ったプログラムを動かすと、グラフィックスが上下方向に圧縮される。
 
2004/11/08
 
BASIC/98では起動時のBASIC/98コンソールのピクセル数が640×400になっております。
これに対しN88BASICでは640×200ピクセルです。
この差のために上下方向に圧縮されたように見えてしまいます。
プログラムの先頭に
SCREEN 0
を加えてください。
2004/11/08

DOS版BASIC/98やN88BASIC(MS-DOS版)でSAVEしたプログラムをLOADすると
ERROR 184
が発生してLOADできない。
 
2004/12/03
 
LOADしようとしたプログラムファイルがN88BASICやDOS版のBASIC/98で作成、バイナリー形式でSAVEされている場合に発生するエラーです。
元のBASICを使いアスキー形式でSAVEし直すか、一度BASIC/98付属の拡張エディタで読み込み名前を付けて保存したものをLOADして下さい。
2004/12/03

[サポートページに戻る]