DBIII +/Clipper '87で開発された2つのレガシーアプリケーションでメンテナンス作業を最小限に抑えるという残念な作業があります。USBプリンタを使用したDOSレガシーアプリケーション
私は、必要に応じてアプリケーションを再コンパイルするためのソースと最小限のツールチェーンに完全にアクセスできますが、メインユーザーからのさまざまな(主に心理的な)理由のためにゼロから再実装することはできません。
とにかく、アプリケーションはXP上で正常に動作しますが、ハードウェアサポートは雑用になっています。ユーザーは、アプリケーションがホストされている故障しているプリンタ(古いインパクトのHPとパラレルインタフェース)と486(!)のデスクトップを交換する必要があります。
主な問題は、XP、おそらくUSB経由で使用できるプリンタを見つけることです(Asus EEE Boxは完璧であり、パラレルポートを備えていません)。これをDOSに「可視」にしますアプリケーション。彼らは、フィルタのいくつかの種類を提供するため
ユーティリティ
http://www.dosprn.com/ http://www.dos2usb.com/index.htm http://www.printfil.com/english.htmが良いようだ:
http://geekswithblogs.net/dtotzke/articles/26204.aspx
プラスいくつかのユーティリティ:
は、これまでのところ私は、回避策を発見しました古いエスケープシーケンス(EpsonのESC/PやHPの方言など)のためにプリンタにレンタルしてください。 それとも、少なくとも彼らは言う。
だから、疑問です。古いDOSプログラムとXPの現代的なプリンタとのインタフェースに関する経験は何人もありますか?どんな警告?リストされているユーティリティ(またはまだ見つけられていないユーティリティ)のいずれかを使用しましたか?はいの場合はどちらをお勧めしますか?
回避策はよく知られています。私はLPT1にUSBポートをリダイレクトし、それは通常私のために働いた。 –
dosprn ++、私は何か他のものがあったと思いますが、私はそれを覚えていません... – Artelius