Mr.XRAY様
はじめまして。お世話になります。
delphi初心者のbooと申します。
Delphi7+WindowsXP環境にて、印刷を行うプログラムを
作成しております。
メーカー独自のプリンタ情報を保存する方法がわからず
調べておりましたら、Mr.XRAY様のサイトにたどり着きました。
プリンタ設定コンポーネントをダウンロードし使用した所
やりたかった事が、実現出来ました有難う御座いました。
実はコンポーネントの追加が、NGな環境である為
掲載されていたコンポーネントを使用しない方法で
試してみた所、以下保存する関数にて例外エラー
が発生しました。
<エラーメッセージ>
「プロジェクトhogehoge.exeがEInOutErrorクラスの例外を生成しました。
I/Oエラー(103)」
<エラーが発生した箇所>
BlockWrite(DevModeFile,pDevMode^,PrtInfo.DevSize);
「参考コードです」と記載されておりますので
動作を保障するものではないと、理解しておりますが
もし宜しければ、何かアドバイスかキーワード等を
ご教示頂けますでしょうか?
ご多忙の所、恐縮ですが宜しくお願い致します。
以上
|