どなたかWindows98でQuickBASICをお使いでないですか?
僕はマウスがうまく使えなくて悩んでます.
Windows95の時はDOS用のドライバが無くてもWin用のマウスが(おそらくマイクロソフト製品であることを検知して)そのまま使えていたのですが,98になってからはDOS用のドライバが必要になったようです.
ところがQBに付属のMOUSE.COMを組み込んで使ってみると異常に動作が重いのです.
何とかWin用のマウスが使えるようにしたいのですが無理なんでしょうか?
EDIT.COMではWin用マウスがそのまま使えているので出来そうな気はするんですが.
- re: 毎黒仮節渡万 さん
投稿日:1998年08月15日 20時44分
EDIT.COMってどこに入っています? Windowsディレクトリ下ではないですか?
とすると、DOSプログラムでありながら、Windowsからのマウス操作を受け取れる
嫌味なプログラムである可能性があります。恐らく何らかの仕組みがあるのでしょう。
仕様が公開されればよいのですが。
- re: K! さん
投稿日:1998年08月16日 01時24分
QBまだ使っている人がいたんですね。
僕もたまに使っています。
でも、質問はWIN98持ってないんでわかりません。
持ってても、速いんでDOS上でやってると思いますが。
すいません、全然答えになってなくて。
QB使ってる人がいたのがうれしくて。
- re: A.T さん
投稿日:1998年08月17日 15時26分
>毎黒仮節渡万 さん
場所はWINDOWS\COMMANDです.
EDIT.COMは95の物と同じファイルサイズで,タイムスタンプは違いますが95の物を98上で動かしてもちゃんとマウスが使えます.
おそらくWindows側の許容範囲が狭くなったのだと思います.
あと,全般的な話としては,Windows9x上でDOSアプリから子プロセスを立ち上げると非常に重くなります.
MOUSE.COMが使い物にならないのはそのためだと思います.
>K! さん
うちの研究室ではQBがまだ現役です.
サブルーチンパッケージで拡張に拡張を重ねてレーザープリンタや2次元DXFファイルでの0.1ミリ単位のグラフィック出力が可能です.
Windows上では1割ほど実行スピードが落ちますが,ネットワーク上のプリンタから印刷できたり,DOS上よりもメモリが多く使えたりとメリットの方が大きいと思います.
ですからWindows95+QBというのはプログラミングの素養がない学生にとって学びやすく,かつ非常に強力な環境だと思います.