こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Win32 APIのAddForm()はドライバにない用紙サイズ指定可能?

自作ソフトで、宛名ラベルなど印刷しています。
開発ソフトは、CやC++などではなく、ARAGOというマイナーなソフトです。

宛名ラべルは、「連続紙 10X10インチ6分割」に相当する寸法です。
ところが、使用するプリンタ EPSON VP-870 のプリンタドライバの用紙リストには、そのサイズがありません。

Win32 APIに、AddForm() という関数がありますが、これは、「連続紙 10X10インチ6分割」というような用紙サイズを登録できるのでしょうか。

登録できるなら、VBで、その設定プログラム作ろうかと思ってます。
自作しなくても、その手のツールでもありましたら、ご紹介ください。

投稿日時 - 2006-03-03 10:16:47

QNo.2003661

暇なときに回答ください

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

うろ覚えですが、NT4.0の頃それで連続帳票を打った事があります。
リスト以外のサイズも登録出来ますが、たしか、幾つか制限があった気がします。

・管理者権限が無いと新しいフォームが登録出来ない
・登録出来るかどうかはドライバ次第

前者は自信がないです。後者も、なにぶん古い時代の話なので、いまはお行儀良くどんなドライバも登録出来るかも知れません。

あまり役に立ちそうな情報じゃありませんが、一応昔は出来ましたよ、という事で……。

投稿日時 - 2006-03-03 23:22:59

お礼

アドバイスありがとうございました。

実はその後、メーカのサイト上に、用紙サイズ「ユーザ定義」可能な代用のプリンタドライバが公開されてました。
それで解決してました。

その後、この質問取消ししようとしたんですが、できないんですね。
お手数かけてすみませんでした。

投稿日時 - 2006-03-04 07:44:15

あなたにオススメの質問