プログラム番号 P058
プロクラム名 FILES. for(MS-FORTRAN ファイルセレクタサブルーチン)
著者 後藤 了,寺田 弘
所属と連絡先 〒770 徳島市庄町1丁目78番地,徳島大学薬学部生物薬品化学教室,電話 0886-31-3111(内線 6255,6257),FAX 0886-33-0510
概 要 FILES.forはMS-FORTRANプログラムにてコールすることによって,メニュー形式でディスク上に存在するファイル名を選択します.FORTRANプログラムによるデータファイル管理に利用して下さい.旧来のものはプログラムの流れをFORTRANで記述しましたが,サブルーチン全体をMASMで記述,ブラックボックス化しました.また,98版ではVRAM直接表示で画面表示を高速化するとともに,サブルーチン呼び出し前の画面を記憶し,終了後に復元します.
参考文献  
使用言語 MS-DOS ver.3.xx以上(2.11ではディレクトリ移動ができません)Microsoft(R) FORTRAN Optimizing Compiler version 5.10,Microsoft(R) Macro Assembler version 6.00AD,メモリモデルはラージ(/AL)またはヒュージ(/AH)のみ.浮動小数点は使用していないので,特定しません.し,見かけ上のメモリー容量を増加させるためのプログラム中です.
プログラムの大きさ  
ハードウェア NEC PC-9801(ハイレゾ機など一部の機種を除く),その互換機。MS-DOS機能だけを使用したDOS機汎用も添付(他機種動作未確認)ただし,汎用版では実行速度が犠牲になっています.
プログラムの構成 98版(FILES98.ASM, PDIRECT.ASM, POPVRAM.ASM),DOS汎用版(FILES. ASM),共通部分(FILES.INC, LONG2STR.ASM),また,旧版に含まれていた1文字入力,カーソル位置移動,エスケープシーケンス出力,文字列大文字小文字変換ルーチン,さらに新たに高速文字列(含漢字)表示ルーチンを作成しました.自作FORTRANソース中でCALLし,パッケージのオブジェクトをLINKして下さい.(サンプルプログラムを添付)
製作責任者 〒770 徳島市庄町1丁目78番地,徳島大学薬学部生物薬品化学教室,後藤 了,寺田 弘,電話 0886-31-3111(内線 6255,6257),FAX 0886-33-0510
媒 体 フロッピーディスク(5インチまたは3.5インチ,2HD,MS-DOS形式)
頒布価格 無 料
付 記  

前の画面に戻る