昔のBASICみたいなLPRINT への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 (削除されました)  () 投稿日時 2009/4/24 02:56:34
(削除されました)
投稿者 ヴァン  (社会人) 投稿日時 2009/4/24 01:00:10
LPRINTはLPTポートに出力する関数だったと思います。
LPTポートにプリンタが接続されているから結果的に印刷されますが。

今はこの様に手軽に印刷は出来ませんね。
投稿者 元PG  (社会人) 投稿日時 2009/4/23 04:06:13
早速の返答ありがとうございます
VS2008 ですからVB.NET ですかね?

N88-BASIC 見たいに
LPRINTで簡単に命令1つでテキストの印刷できないんでしょうか
投稿者 魔界の仮面弁士  (社会人) 投稿日時 2009/4/23 03:55:50
N88basic → N88-BASIC (すべて大文字)というツッコミはさておき。
お使いのバージョンは、VB6 でしょうか? VB.NET でしょうか?

VB6 だとしたら、たとえば
  LPRINT TAB(5); "a"; TAB(10); "b"; TAB(15); "c"; TAB(20); "d"
という BASIC コードは、
  Printer.Print TAB(5); "a"; TAB(10); "b"; TAB(15); "c"; TAB(20); "d"
  Printer.EndDoc
というコードに置きかえる事ができます。

また、PRINT USING に相当する機能はありませんが、USING$ 関数に相当する機能として
「Format 関数」という物が用意されていますので、これを併用する事で目的を果たせるかと。
投稿者 元PG  (社会人) 投稿日時 2009/4/23 03:09:00
昔のN88basicみたいな
LPRINTとかPRINT USINGみたいな命令はVBには無いんでしょうか?