VFP 8のVista 64ビットでSET PRINTER TOを使用するときのエラー1958を修正するには

StackOverflow https://stackoverflow.com/questions/418071

  •  03-07-2019
  •  | 
  •  

質問

VFP 8アプリケーションはエラー1958を返しています。これは「プリンタドライバの読み込みエラー」です。次のコード行を実行するとき

SET PRINTER TO HP1200

お客様のVista Business 64ビットラップトップ。 HP1200はHPビジネスインクジェットモデル1200です。

お客様は、HPの最新の64ビットドライバーを使用してプリンターを取り外して再インストールしました。また、FILE:ポートに新しいGeneric / Text Onlyプリンターを追加して、代わりに使用することも試みましたが、同じエラーが発生します。そのため、HPプリンタードライバーに固有ではありません。

SET PRINTER TO 行を削除して、 REPORT FORM コマンドを実行してデフォルトのプリンターに移動しようとしましたが、出力はありません。

お客様には、同じプリンターとドライバーがインストールされたデスクトップマシン64 Vista Businessもあり、同じエラーは表示されません。両方のマシンでアバストウイルス対策を実行します。

役に立ちましたか?

解決

FoxProアプリケーションでVistaを使用しているクライアントが少なくとも1人いますが、FoxPro 9を使用しており、印刷の問題はありません。

私が読んだすべてのものから、VistaとFoxProを一緒に使用する場合は、FoxPro 9が最適です。

http://www.promatrix.com/mall/vfp-vista -compatibility.asp

Vistaとの互換性のために、Foxpro 8からFoxpro 9にアプリを切り替えました...私は直接関与していませんでしたが、切り替えは難しいとは思いませんでした。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top