• ベストアンサー

【PC98x1/国民機】エラーコード 57

N88BASIC 6.1 (MS-DOS 版) アスキー形式のファイルを読み込む際にダイレクトステーメントが発生した。 ※エラー回避の方法をご鞭撻、宜しく御願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • big_egg
  • ベストアンサー率44% (736/1648)
回答No.3

アスキー形式のファイルであれば、Windowsのノートパッドでも中身が見れると思います。 ノートパッドで開いて、行番号が付いているBASIC命令の記述になっているか確認してみて下さい。 ※Quick BASICやBASIC/98だと、行番号が無い記述が可能だったハズです 行番号が無い場合は、仮にでも行番号を加えて保存してから再度読み込んでみて下さい。 ※行数が多い場合は、BASICで行番号を加えて書き出すプログラムを作るのも手です

ugg06006
質問者

お礼

> アスキー形式のファイル アスキー形式になっていないのです。

その他の回答 (2)

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.2

>アスキー形式のファイル 何のファイルですか? >読み込む際 どんなコマンドを使いましたか? 質問の際には、情報を略さず訳さずに... N88-BASICのエラーメッセージ一覧 http://www.cyross.com/pc8801wiki/index.php/N88-BASIC%E3%81%AE%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E4%B8%80%E8%A6%A7 >Direct statement in file 57 アスキー形式のBASIC >          プログラム中に行番号のない行が存在した 一応、考えられる事としては 1)アスキー形式のBASICプログラムではない 2)行番号のない行が存在した #エラーメッセージ通りですが、とりあえず再確認

ugg06006
質問者

お礼

有難う御座いました。 > 1)アスキー形式のBASICプログラムではない 後ほど、再度、質問させて頂きます。

回答No.1
ugg06006
質問者

お礼

有難う御座いました。

関連するQ&A

  • 【PC98x1/国民機】fileconv

    fileconv を用いて、MS-DOS用となっている、「プログラム」をN88BASIC用の「プログラム」に変更します。 その際に、ドライブ名を尋ねてくるのですが、ドライブは、E:(MS-DOS) 用のテキストプログラムが書いて在ります。 此の儘だと、N88-BASIC用のプログラムに変更出来ないので、F:ドライブに、N88-BASICの空きのフロッピーディスクを挿入します。 ところで、 抑、F:ドライブはMS社用のフォーマット形式ですから、N88BASIC用のフォーマット形式に改める必要性が発生します。 ですので、問題なのが、どのようにしたら、N88BASIC用のフォーマット形式に至るのか、コマンドが分からないのです。 ※ 因みに小生は、N88-BASIC Version 6.1 (MS-DOS 版)を使っています。

  • 【PC98x1/国民機】N88 BASIC 6.1

    N88BASIC Version 6.1 (NEC) CMD という、コマンドが使えないのですが、代用のコマンドは在るのでしょうか。 行番号を付けてもエラーメッセージになりますし、行番号を除外しても、エラーメッセージがでます。 シンクッタクエラーという、エラーの内容ですが。 ※改善策が在るのであれば、ご鞭撻をお願いします。 目指しているのは、音楽を鳴らしてみたいのですが。 86音源と、MPU-401、SC88VL を持ちあわせています。

  • N88-日本語 BASIC 6.1 のformat

    N88-日本語 BASIC 6.1 のformat Fileconv (MS-DOS) 用のコマンドのひとつを使って、四基在る、フロッピードライブの中の、一つの一基を N88用のフォーマット形式に改め、新たなる、ファイルを作ったのですが、当然、MS-DOS環境下では、フォーマット形式が異なるので、N88用のフォーマット形式の中に在る、ファイルは読めません。 そこで、質問なのですが、N88BASIC用のフォーマット形式になっている、ファイルは別のN88ー日本語形式として、別のフロッピーディスクにファイルが在る訳ですが、どうやったら、N88-日本語BASIC(MS-DOS用)を立ち上げ、別ドライブに在る、N88日本語用のBASICでフォーマットされた形式のプログラムを読み込めるように出来ますか。 ご鞭撻、宜しく御願い申し上げます。

  • かつてN88BASIC(MS-DOS)で作ったファイル(ランダムファイル)を、Cで読み込むには?

    かつてN88BASIC(MS-DOS)で作ったファイル(ランダムファイル)を、Cで読み込むには、 1)まずBASICのバイナリー形式のファイルを、テキスト形式に変えてから読み込むしか方法はないのでしょうか? 2)ファイルの先頭から読んでいっていいのでしょうか? 未熟者です。どうかよろしくお願いします。

  • N88BASICのバイナリデータをテキストに変換

    N88BASICで作成したプログラムを読みたいのですが、バイナリで保存しており、現在のWindows環境(Windows2000)では読めません。 N88BASICのバイナリデータをテキストデータに変換する方法を知っている方がいらっしゃれば教えてください。 有料で取り扱ってくれるところはあるようなのですが、できればタダで変換したいなぁと考えています。 テキスト形式(アスキー?)に変換できればよいだけです。Windowsで動くようにする等は、既に知っていますので。。。 よろしくお願い致します。

  • ファイル読み込み時のエラー回避

    VB2010のプログラムで、ファイルを読み込む際に「System.IO.File.ReadAllLines」を利用していますが、そのファイルが他で使用されている場合に「別のプロセスで使用されているため、...」というエラーが発生していしまいます。 他でオープンされていてもエラーを発生させず開く方法はないでしょうか。 なければ、回避方法などを教えていただけるとありがたいです。 よろしくお願いします。

  • N88 BASICのコンパイラ

    N88 BASIC (86)MS-DOS版(Ver6.2)を入手したのですが、 作成した*.BASファイルを実行形式*.EXEにするBASICC.COMが見つかりません。 N88 BASICにもともと付属していないものなのでしょうか? できれば入手方法なども教えていただきたいです。(もしかしてMS-DOSの拡張機能セットに付属?) よろしくお願いします。

  • バイナリー保存のN88BASICプログラムを再現するには

    N88BASICバイナリー保存プログラムのWinXP上でのN88互換ソフト読み出し法は 30年以上前に作成したDOS/N88BASICのプログラムファイル類を所有しております。 しかし、バイナリー形式で保存しておりましたので最近のWinXP上で動作する、N88互換BASIC では読み込みできません。 アスキーセーブしていなかったためですが、何とかバイナリー形式で保存したプログラム類を Windows上で再現したいのですが、良い方法は無いでしょうか。 一度NEC営業所へ当時のパソコン環境がないか質問しようかな、とも思っております。 その前に皆さんのお知恵を拝借したい。 よろしくお願いいたします。 アオバ

  • basicでしょうか?

    添付したプログラムファイルはN88BASICではないかと思って、 windows上で走るN88互換BASICなど試してみたのですが、 シンタックスエラーとか構文エラーが出てしまい いきずまっております。 何方か分かる方がいらっしゃれば良きアドバイスをお願い致します。 もしかしたらこれはBASICとは違うのでしょうか?

  • DB2のエラーコードについて

    DB2でエクスポートを行うバッチファイルを作成しています。エクスポートするときに、エラーコードをlogに吐かれると思うのですが、エクスポートに失敗した場合は、このlogファイルも吐かれません。しかも、より細かい(1件目のレコードが正しくエクスポートされた。2件目のレコードでエラーが発生しました。等)エラーコードをlogファイルに吐いて残したいのですが、何かよい方法はないでしょうか?よろしくお願いします。