![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以前に作成したn88basic版のプログラムをwindows版Basicに変換して使いたいと思い、Vector内のwindows版Basic(フリーソフト)をいくつか試してみたのですが、次の3つの条件を満たすプログラムがなかなか見つかりません。
n88basic版を卒業された先輩方、こんなプログラムを試してみたらというアドバイスがありましたら、よろしくお願いします。
(条件1)chain merge "filename",line%,all,delete 50000-60000 文が使えること。
または、chain文とdelete文が使えること。
"filename"の部分は、50000-60000 に書かれた各月日の気象データ等で、このFileを置き換えてRead Data文で読み込んでいました。
(条件2)プログラム全体を8個のプログラムに分けておのおのをバッチファイルで起動させていましたが、それに対応するプログラム。
(条件3)出来るだけn88basicから移行するのにやさしい
プログラム。(頭が固くなっていますので----。)
No.3ベストアンサー
- 回答日時:
私はオヤジプログラマーです。
昔は、NEC PC98のN88BASICやC言語をやり、今はWindowsのデルファイやPERLをやっています。
私も同じ事を考えテクニックを駆使して何とかWindowsで動かしたことがあります。しかし結果はPC98で動かすより遅くなり、印刷も面倒になり、何のグレードアップにもなりませんでした。
今はPC98のDOSマシンとWindowsマシンを2台使って仕事をしています。PC98は200MHzクラスが15000円で売られています。中古品を買われてはいかがですか?、一番安価で、一番早い解決方法と思います。
もちろんPC98 MS-DOSでは、JPGなどのグラフィックはできませんが、WindowsマシンとLANを組む・FTPでインターネットにつなぐなどはDOSでもできますよ。
この回答への補足
>何のグレードアップにもなりませんでした
この御回答については、ちょっとショックでした。信じたくありませんが、テクニックを駆使してもオヤジプログラマーさんの言うとおりかもしれません。
>PC98は---中古品を買われてはいかがですか?、一番安価で、一番早い解決方法と思います。
これについて、いま、N88BASICを起動させているDOSマシンとPC-AT機(WIN95)を使っていますが、他に、会社の廃物でPC9821V13(133MHzタワー)が手元にありますが、これを利用すべきということでしょうか。
>WindowsマシンとLANを組む・FTPでインターネットにつなぐなどはDOSでもできますよ。
LANについては、会社で社内LANはやってますが、あまり知識がありません。先輩方のアドバイスをよろしくお願いします。
デルファイについては本屋で調べてみました。印象としては、BASICとにてますね。参考にさせていただきます。本音のご回答ありがとうごさいます。
No.2
- 回答日時:
同じように悩んでいたジジィです。
もうプログラムを書くこともなくなりましたが。N88BasicではあきたらずBASIC/98を使い、次第に手をひろげて、Borland PascalやIBM BASIC/2 などでも書いていました。コンパイラを使っていたのでWindowsになっても、そのまま実行できたのであまり不便ではなかったですね。Delphiも勉強しましたがジジーにはもう無理とあきらめました。
ただ、中身を改造しようとするとプラットフォームがなくなっていたので、さすがに困り、富士通のFBASICコンパイラを使いました。今でもあるんじゃないかな?
N88BASICとの互換性は高いのですが、CHAINはなかったように記憶しています。
サブルーチンにしてしまうなど、いろんな対処方法がありそうですので問題はないでしょう。
Turbo Pascal好きより
早速に、貴重な体験談をありがとうございました。同じように悩んでいた方がおられたのですね。#1さんが言われるように古いプログラムを使う時代ではないかもしれませんが、N88Basicには捨てがたいところもあります。DelphiやTurbo Pascalも勉強したいと思いますが、なかなかそこまで行きません。参考にさせていただきます。ありがとうございました。
No.1
- 回答日時:
そんな昔のプログラムをわざわざ使わないで、新しく作り直したほうが
手っ取り早くて効率がいいと思いますよ。
Delphiとか使ってみたらどうでしょうか?
マージについてですが、ファイルから一行ずつ読み込み、出力すればいいだけですよね?
ないものは 作ればいいだけです。
ま、それもできないようなら、無理ですが。
作成する時間なんて 1時間もあれば できると思いますよ。
それぐらいの関数は。ま、いまどきの言語に親しむ、時間は別に必要ですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・【大喜利】【投稿~8/27】 こんなガソリンスタンド二度と来るか!なぜそう思った?
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・【お題】動物のキャッチフレーズ
- ・【お題】甲子園での思い出の残し方
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・自分用のお土産
- ・人生で一番お金がなかったとき
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・ちょっと先の未来クイズ第1問
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PICマイコンのコピー(クローン...
-
ゲーミングPCに入っているAlris...
-
自動クエリとはどういうもので...
-
ボディパンプとシェイプパンプ...
-
C言語で円周率を求めるプログラ...
-
Excelに埋め込んだVBAのプログ...
-
プログラムの長さには制限があ...
-
VB6から他のプログラムを強制終...
-
excelのexe化について
-
UWSCで指定のフォルダを開きたい。
-
binファイルってiphone専用です...
-
NC旋盤の原点設定
-
Excelで4096点以上のFFTの方法
-
VBAでユーザーフォームが自動的...
-
Linux Cからのメール送信
-
AutoCADを用いて板金展開図を自...
-
RFO BASIC
-
エクセルとワードをデスクトッ...
-
クワバタリエさんのコアリズム
-
COBOLの連絡領域について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
あるプログラムのコマンドライ...
-
ゲーミングPCに入っているAlris...
-
Excelで4096点以上のFFTの方法
-
PICマイコンのコピー(クローン...
-
自動クエリとはどういうもので...
-
VBAにてメール作成した際、一部...
-
読み込み中にアクセス違反が発...
-
「Outlookが他のプログラムによ...
-
Excelに埋め込んだVBAのプログ...
-
VBAでユーザーフォームが自動的...
-
XnViewにwebpを「いつも開く」...
-
画像を読み込むのと取り込むの...
-
ドロップダウンリストの文字を...
-
CASLIIのプログラム(並び替え...
-
binファイルってiphone専用です...
-
モジュール、アプリケーション...
-
excelのexe化について
-
未使用の変数を一括検索する方法
-
クリックするとページ内で説明...
-
Vba UserFormを前面に出す方法...
おすすめ情報