パソコンの小技・備忘録


トップページ > 小技一覧(VB.NET) > 文字列を印刷する。

文字列を印刷する。

文字列を印刷する方法です。

システム的なアプリを作ったり、エディタのようなアプリの場合には、印刷は必須です。
.NETでは、簡単な枠組みで印刷を行うことができますので、試してみましょう。

Private Sub btnTest_Click(ByVal sender As System.Object, _   ByVal e As System.EventArgs) Handles btnTest.Click

  Dim tempPrint As New System.Drawing.Printing.PrintDocument

  'PrintPageイベントハンドラを追加します。
  AddHandler tempPrint.PrintPage, AddressOf tempPrint_PrintPage

  '印刷を実行します。
  tempPrint.Print()

End Sub

Private Sub tempPrint_PrintPage(ByVal sender As System.Object,
  ByVal e As System.Drawing.Printing.PrintPageEventArgs)

  '印刷に使用するフォントを指定します。
  Dim tempFont As Font
  tempFont = New Font("MS Pゴシック",12)

  '文字列を描画します。
  e.Graphics.DrawString("印刷する文字列" ,tempFont, 100, 100)

  'ここまでの処理で印刷が終了であることを通知します。
  e.HasMorePages = False

End Sub

上記は文字列を印刷していますが、画像にしても、直線にしても、印刷の流れは同じです。

トップページに戻る

パソコンの小技・備忘録トップページ(http://pckowaza.web.fc2.com/)を表示

※更新履歴などを掲載していますので、お気に入りはぜひトップページでお願いします!

サイト内検索

 Googleでサイト内検索

小技カテゴリー

カウンタ

メール送信

 ご意見・相互リンク募集中!
意見・相互リンクメールを送信!
inserted by FC2 system