※ ChatGPTを利用し、要約された質問です(原文:Borland Turbo C++ ? のプログラムと印刷)
Borland Turbo C++印刷エラーの原因と対策
このQ&Aのポイント
Borland Turbo C++のプログラムをMS-DOS 5.0A以上で印刷しようとすると「can't find hardware driver」のエラーメッセージが表示されます。これはプリンタードライバーの問題で、古いバージョンのBorland Turbo C++では新しいバージョンとの互換性がない可能性があります。
ほとんどのプログラムはプリンタドライバーを参照せずに直接印刷できますが、Borland Turbo C++は古いバージョンであり、新しいバージョンにコンパイルし直す必要があるかもしれません。
config.sysにはprint.sysというプリンタードライバーが存在しますが、実際には参照されていません。古い実行ファイルでも印刷するためには何らかの対策が必要です。
Borland Turbo C++ ? のプログラムと印刷
■皆さん、こんにちは。いつも回答頂きありがとうございます。
NEC9800シリーズ MS-DOS 3.3Dの頃に作動していたBorland Turbo C++ ? のプログラムです。
MS-DOS 5.0A以上の環境で作動させる印刷が、できず、
can't find hardware driver
のエラーメッセージがでます。
このエラーの原因は、どのような意味でしょうか?
印刷ができないので、プリンタードライバーのことですか?
ほとんどのプログラムは、プリンタドライバーprint.sysを参照しないで、直接印刷するように仕組まれています。
これは、OSに対応するBorland Turbo C++のバージョンが古く、対応する新しいバージョンのBorland Turbo C++で、コンパイルしなおす必要があるのでしょうか?
あるいは、古い実行ファイルでも、何か対策を取れば、印刷することは、できるでしょうか?
config.sysには、プリンタドライバー print.sysが、ありますが、実際には、参照されていません。
Borland Turbo C++を使ったアプリケーションプログラムは、三代目大番頭です。
たとえ、一つだけでも、お知りのことが有りましたら、
よろしく教授方お願いします。 敬具
お礼
レスありがとうございます。 適切な回答ありがとうございます。 プログラムが、よく分かりました。 敬具