Delphi Programming / Object Pascal
サイトのトップページへ リンクのページへ ロゴマーク
[掲載 2000年05月07日] [更新 2016年04月20日] プリンタ設定コンポーネント
プリンタ設定コンポーネント
プリンタ情報の保存と読込み
動作確認等 -







プリンタの情報をファイルに保存


SaveToFile(AFile):Boolean

現在のコンポーネントとその設定 (プロパティ) を AFile で指定するファイルに保存します。これはプリンタドライバのプロパティ全てを保存することになります。ファイル名が存在しない時は作成し、存在する時は上書き保存します。成功すると True を、失敗すると False を返します。

引数 説明
AFile String 保存ファイル名


[備考]
保存したファイルは、他のユーザからは操作できない場合があります。これは Windows における一般的な注意事項です。操作可能かのチェックが必要です。本コンポーネントではそのチェックは行いません。異なる環境からコピーしてきたファイルにも注意が必要です。

実行時に新規に保存するのであれば、保存ファイル名を、ユーザの識別が可能な名前にしたり、別のプリンタの設定を読み込まないように、プリンタドライバ別にする方法も考えられます。





プリンタの情報をファイルから読込む


LoadFromFile(AFile):Boolean

SaveToFileメソッドで保存したプリンタのプロパティを読込んでプリンタを再設定します。指定したファイルが存在しない場合など、失敗するとFalseを返します。

引数 説明
AFile String 保存ファイル名