このページでは、
一般公開用にリメイクしていない自作ソフトを紹介し、
そのQuickBASIC 4.5 用のソース・プログラムを
配布します。
(一部、PC-9801,PC-9821 シリーズ用実行ファイルも)
ここに紹介するプログラムは、
他の MS-DOS 用 BASIC でも、少しの変更で利用できると思います。
MS-DOS 主体で、BASIC でのプログラミングをしている方々に、
私の見つけたノウ・ハウを利用していただけたら幸いです。
また、Windows 用の Visual Basic,FBASIC などでも
利用できる部分が多いと思います。
もちろん、他の言語でのプログラミングにも役立ちます。
有効にご活用下さい。
このページの図は、
すべて、実行画面をキャプチャーした画像から
主要部分を切り取ったものです。
また、圧縮・拡大はしていません。
次の4つのプログラムを一括して一つの LZH ファイルに入れてあります。
LHA 系のソフトで解凍してご利用下さい。
このページの後の方にダウンロードのためのリンクがあります。
----- 内容一覧 -----
FUNGRAPH.BAS (関数グラフ描画)
QuickBASIC の FUNCTION 文で、いくつもの関数を定義し、
そのグラフを同一画面上で重ね合わせ表示します。
原文では、5つの関数まで描けますが、
適当に増減して利用して下さい。
2JIGRAPH.BAS (y=ax^2 のグラフ)
(PC-9801, PC-9821 用の サンプル実行ファイル 2JIGRAPH.EXE 付属)
中学校用の、原点を頂点とする2次関数のグラフを描くソフトです。
y=ax^2 の a を INPUT文で入力するとグラフを描きます。
a には分数も入力できます。3分の2なら 2/3 の3文字を入力します。
また、このときに ? の後に 次の文字を入力してリターンキーを押すと
色々な機能を楽しめます。
+ ..... 拡大表示
- ..... 縮小表示
* ..... x軸の位置を、画面中央と、画面下方とに、交互に切り替え
0 ..... 終了
BALLFANT.BAS (ボール・ファンタジー?)
(PC-9801, PC-9821 用の サンプル実行ファイル BALLFANT.EXE 付属)
画面にいくつもの円を次々に描いていきます。
暇つぶしに楽しめます。
また、16色の環境でそれ以上の多くの色を楽しむための
プログラミングのサンプルになっています。
MAGCPROP.BAS (文字表示サブルーチン集)
(PC-9801, PC-9821 用の サンプル実行ファイル MAGCPROP.EXE 付属)
サブルーチンの一部はPC−9801,PC−9821シリーズ専用ですが、
グラフィック画面上に文字の拡大・縮小表示を行うための
サブルーチン集です。
メイン・プログラムはサンプルとして利用して下さい。
実際に活用される際には、メインプログラムを差し替えて利用して下さい。
----- ダウンロード方法 -----
1.次の「ダウンロード実行」を クリックしてください。
(古いバージョンの Netscape Navigator・Communicator で、
うまく行かない時は、[SHIFT]キーを押しながらクリックしてください。)
[ダウンロード実行]
2.ダウンロードが始まります。
3.ダウンロードしたファイルを解凍して
できたファイルを全て同じフォルダに入れてください。