IBM5577(インパクト・プリンター)での文字化けで困っています。
Printer.Canvasに直接書き込み
Printer.BeginDoc;・・・Printer.EndDoc;で印刷するプログラムを作成しました。
途中で制御コードに勘違いするのか文字化けが起こります。
delayを入れたりはしたのですが、うまくいきません。
対処法などご存知の方よろしくご教授ください。
Delphi3.0、Windows98SEです
こういう文字化けは、Printerのドライバーで起こる場合が多いようです。
別のドライバーに換えてみてはいかがでしょうか?
ドライバで解決しました。
現在まで他の印刷物に問題があるとは聞いておらず、可能性としては除外していました。調べてみると5577のドライバは入っているのものの正確な型番IBM-5577-02Vではありませんでした。ドライバの追加インストールで問題は解消されました。5577にもいろいろあるとよい勉強になりました。
適切なご助言ありがとうございました。
ツイート | ![]() |