dポイントプレゼントキャンペーン実施中!

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

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

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

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

A 回答 (1件)

うろ覚えですが、NT4.0の頃それで連続帳票を打った事があります。


リスト以外のサイズも登録出来ますが、たしか、幾つか制限があった気がします。

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

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

あまり役に立ちそうな情報じゃありませんが、一応昔は出来ましたよ、という事で……。
    • good
    • 0
この回答へのお礼

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

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

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

お礼日時:2006/03/04 07:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!