tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板 [ツリー表示へ]   [Home]
一括表示(VB6.0)
タイトル印刷
記事No13588
投稿日: 2009/04/14(Tue) 10:54
投稿者VB
VB6.0 WinXP

テキストファイルに入力された文字列を
フォントを指定して印刷したいのですが。
参考になるサイトがありましたら、教えていただけないでしょうか?

[ツリー表示へ]
タイトルRe: 印刷
記事No13589
投稿日: 2009/04/14(Tue) 11:12
投稿者オショウ
> テキストファイルに入力された文字列を
> フォントを指定して印刷したいのですが。
> 参考になるサイトがありましたら、教えていただけないでしょうか?

  あなたが利用しているココのサンプルでは
  ダメなんですか?

  http://hanatyan.sakura.ne.jp/vbhlp/printflm.htm

以上。

[ツリー表示へ]
タイトルRe^2: 印刷
記事No13590
投稿日: 2009/04/14(Tue) 11:50
投稿者VB
Printer.Print "テスト"
ここで直接文字列を渡していますが
テキストファイルを直接渡すわけにはいかないのでしょうか?
ファイルをオープンして、文字列だけ取得してから印刷
と言う段階を踏まないとダメでしょうか?

[ツリー表示へ]
タイトルRe^3: 印刷
記事No13591
投稿日: 2009/04/14(Tue) 14:02
投稿者オショウ
> Printer.Print "テスト"
> ここで直接文字列を渡していますが
> テキストファイルを直接渡すわけにはいかないのでしょうか?

  そういうクラスを作ってやれば可能ですが・・・

> ファイルをオープンして、文字列だけ取得してから印刷
> と言う段階を踏まないとダメでしょうか?

  普通ならそうです。

  要望されたものを作りたいなら、そういうものを作るしか
  ないでしょう。
  フォントとファイル名をクラスに渡せば、ストリームでファイル
  を読み込み、指定されたフォントで印刷する・・・

  そうそうこの場合、プリンターはOS側でデフォルト設定された
  ものでよいのであれば・・・違うならプリンターの指定も必要で
  すし、印刷書式の設定(用紙サイズや縦横とか)も必要になりま
  す。
  そうなれば、クラス作って実装するのがよいでしょう。

以上。  

[ツリー表示へ]
タイトルRe^4: 印刷
記事No13592
投稿日: 2009/04/14(Tue) 16:01
投稿者VB
>   普通ならそうです。
>   要望されたものを作りたいなら、そういうものを作るしか
>   ないでしょう。
>   フォントとファイル名をクラスに渡せば、ストリームでファイル
>   を読み込み、指定されたフォントで印刷する・・・

ですよね。。(^^;
確認できて良かったです。
ありがとうございます。

>   そうそうこの場合、プリンターはOS側でデフォルト設定された
>   ものでよいのであれば・・・違うならプリンターの指定も必要で
>   すし、印刷書式の設定(用紙サイズや縦横とか)も必要になりま
>   す。
>   そうなれば、クラス作って実装するのがよいでしょう。

プリンターの指定は、実装済みですので悪しからず。

[ツリー表示へ]