-PR-
締切り
済み

DOSのBASICでの印刷

  • 困ってます
  • 質問No.58272
  • 閲覧数134
  • ありがとう数4
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 80% (72/90)

 今時、BASICなんてと思われるかもしれませんが
MS-DOS版BASICでプログラム組んでるんですけど
エプソンのプリンタ(ESC/Pスーパー)でコントロールコードを使って、改行量を指定するにはどう書けばいいのですか?
(LPRINT CHR$( );)ここら辺が判りません。会社のラベル
に使っているので印刷がずれてきてしまいます。どうか
どなたかお力お貸しください。
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1

ESC/Pですか、、、。ほとんど忘れましたが、、、 LPRINT CHR$(ESC);CHR$("3");CHR$(n); ESC: Escape code n: n/180 inch 改行量 だったかな、、、 参考URLにCプログラムがありますので、ご確認下さい。 ...続きを読む
ESC/Pですか、、、。ほとんど忘れましたが、、、

LPRINT CHR$(ESC);CHR$("3");CHR$(n);

ESC: Escape code
n: n/180 inch 改行量

だったかな、、、
参考URLにCプログラムがありますので、ご確認下さい。
補足コメント
kazulove1017

お礼率 80% (72/90)

やっと回答頂きました。本当に助かります。有難うございます。
mickjey2さん、もう少し教えてください。"ESC"は
何になるのでしょう? もうあと少しでなんですけど...
投稿日時 - 2001-04-03 19:05:33


  • 回答No.2

ESC は、16進数で 1B(BASICでは &H1B), 十進数だと、27になります。 このほかによく使うのは、 CR(キャリッジリターン): &H0D LF(ラインフィールド) : &H0A です。 BS(バックスペース) : &H08 は印刷だとあんまり使いませんね。 これらの文字コード表はASCIIコード表と呼ばれていますので、 ...続きを読む
ESC は、16進数で 1B(BASICでは &H1B), 十進数だと、27になります。

このほかによく使うのは、

CR(キャリッジリターン): &H0D
LF(ラインフィールド) : &H0A

です。
BS(バックスペース) : &H08
は印刷だとあんまり使いませんね。

これらの文字コード表はASCIIコード表と呼ばれていますので、あとはwebで検索されれば、沢山見つけることが出来ます。

では。
お礼コメント
kazulove1017

お礼率 80% (72/90)

mickjey2さん、細かい質問にまで、ご回答いただき
恐縮です。この場合ESCは27になるんですよね。早速試してみます。本当に有難うございました。
投稿日時 - 2001-04-04 17:32:16
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ