電子書籍の厳選無料作品が豊富!

XPにVirtualPC(以下、VPC)をインストールし、VPC上にWIN98をインストールしました。更にWIN98に弊社で作成したプログラムを組み込みました。

問題は弊社のプログラムでプリンタが使用できなくなってしまった事です。このプログラムはDOS環境で作成されているので、PCにプリンタを直結させればドライバのインストールなしに発行させることができます。

今回はVPC上のWIN98に組み込んだせいか発行できません。VPCのコンソールから設定を選択しLPT1を物理LPT1に設定してWIN98を起動させると「物理コンピュータ上の次のパラレルポートを開こうとしてエラーが発生しました:\\.\NONSPOOLED_LPT1 バーチャルマシンをこのポートに接続する前にデバイスがポートに接続されているか、別のプロセスで使用していないかを確認して下さい」というエラーメッセージが出てきてしまいます。

ヘルプ画面を見ても上記の手順ぐらいしか記述がありません。どんな事でも構いませんので教えて下さい。よろしくお願いします。長文になってしまい失礼しました。

A 回答 (1件)

VPCをWinXPにインストールした場合、WinXPが物理ポート(LPT1)を使用している状態になる様です。

最も簡単な回避法は、WinXPに登録してあるプリンタのポートがLPT1になっているものがあるはずなので、それをFILE等に変更する事です。これでポートの問題は回避可能なはずです。ただし、何の対策もしてない場合、印刷が文字化けする可能性か高い事を追記しておきます。
    • good
    • 0
この回答へのお礼

貴重なアドバイスありがとうございました。何せ資料や文献がなかなか見つからなかったので大変ありがたいです。早速試してみます。

お礼日時:2005/11/17 09:19

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報