[リストへもどる]
一括表示

投稿時間:2002/08/21(Wed) 16:04
投稿者名:のぶ
Eメール:
URL :
タイトル:
用紙設定
 いつも参考にさせて頂いております。
実はサンプルにもあります、「印刷関係」で用紙設定を変更
しようとすると、「実行時エラー380 プロパティ値が不正」と出て
変更できません。 何故なんでしょうか?
ちなみに、「Printer.PaperSize = vbPRPSEnvC6」と設定したいのですが、
何方か教えて下さい。 環境はWin2000 VB6-SP4 です。

投稿時間:2002/08/21(Wed) 17:08
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: 用紙設定
回答ではなく、怪答になりますが!
WindowsXP Epson PM-3300Cでも同様です
多分プリンタードライバーがVBのその定数をサポートしていないからだと思うのですが?
Zoom 等でも同様かと思います。
あるいは、プリンターメーカに聞けば設定方法が解るかも知れませんが
某EP***では個人会員にはその辺の事は教えてくれないみたいです。
私は、ユーザ定義サイズで設定しています。

投稿時間:2002/08/21(Wed) 17:51
投稿者名:のぶ
Eメール:
URL :
タイトル:
Re^2: 用紙設定
> 回答ではなく、怪答になりますが!
> WindowsXP Epson PM-3300Cでも同様です
> 多分プリンタードライバーがVBのその定数をサポートしていないからだと思うのですが?
> Zoom 等でも同様かと思います。
> あるいは、プリンターメーカに聞けば設定方法が解るかも知れませんが
> 某EP***では個人会員にはその辺の事は教えてくれないみたいです。
> 私は、ユーザ定義サイズで設定しています。
 ご回答ありがとう御座います。
実は、初めにサンプル通り「vbPRPSUser」を試したのですが、
同じだったので、色々やってるんですょ(涙)

投稿時間:2002/08/21(Wed) 18:52
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re^3: 用紙設定
ユーザ定義サイズでも同じエラーが出るのでしょうか?
違うのであれば、プリンターにユーザ定義サイズを登録して見てはどうですか?

Windows NT 4.0 の環境でユーザー定義の用紙サイズを使用する場合、
あらかじめシステムにユーザー定義の用紙サイズを設定しておく必要があります。
手順は以下のとおりです。

[コントロール パネル]−[プリンタ] でプリンタ一覧を表示させる。
メニューの [ファイル]−[サーバーのプロパティ] を選択。
[用紙] タブの中の "新しい用紙を作成する" にチェックをし、用紙のサイズを設定する。
作成した用紙をシステムの規定値に設定するとユーザー定義の用紙サイズで印刷が可能です。
プログラムから作成した用紙サイズに変更することはできません。
あらかじめシステムの既定値で設定してください。
(マイクロソフト サポート技術情報 - JP412851 より抜粋)

ちなみにプリンターのメーカやネットワークプリンターなのかどうかの情報も

投稿時間:2002/08/23(Fri) 12:50
投稿者名:のぶ
Eメール:
URL :
タイトル:
(お礼)用紙設定
> ユーザ定義サイズでも同じエラーが出るのでしょうか?
> 違うのであれば、プリンターにユーザ定義サイズを登録して見てはどうですか?
>
> Windows NT 4.0 の環境でユーザー定義の用紙サイズを使用する場合、
> あらかじめシステムにユーザー定義の用紙サイズを設定しておく必要があります。
> 手順は以下のとおりです。
>
> [コントロール パネル]−[プリンタ] でプリンタ一覧を表示させる。
> メニューの [ファイル]−[サーバーのプロパティ] を選択。
> [用紙] タブの中の "新しい用紙を作成する" にチェックをし、用紙のサイズを設定す
る。
> 作成した用紙をシステムの規定値に設定するとユーザー定義の用紙サイズで印刷が可能です。
> プログラムから作成した用紙サイズに変更することはできません。
> あらかじめシステムの既定値で設定してください。
> (マイクロソフト サポート技術情報 - JP412851 より抜粋)
>
> ちなみにプリンターのメーカやネットワークプリンターなのかどうかの情報も

 遅くなり申し訳ありません。 完璧です!!
何とかできました。ありがとう御座います。