tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル.NETでの画面の保存&印刷
記事No507
投稿日: 2003/10/28(Tue) 18:24
投稿者ひろ
[OSのVer]:Windows XP   [VBのVer]:VB.NET  

初めまして。
宜しくお願いします。

アクティブなFormの保存&印刷を教えて下さい。

2.0〜6.0の掲示板に載っていた方法を
試してみたのですが、上手くいきませんでした。
知っている方がいらっしゃったら、
教えて頂けないでしょうか・・・。・゜゜・(≧д≦)・゜゜・。

[ツリー表示へ]
タイトルRe: .NETでの画面の保存&印刷
記事No509
投稿日: 2003/10/29(Wed) 09:22
投稿者魔界の仮面弁士
> アクティブなFormの保存&印刷を教えて下さい。

IDEの話であれば、
  '保存
  DTE.ActiveDocument.Save()
  '印刷
  DTE.ExecuteCommand("File.Print")
という感じでいけると思います。

画面のハードコピーという話ならば、Bitmapクラスを生成しておき、
そのImageのハンドルに対して、BitBlt APIでフォームの内容を転送すれば、
ファイルに保存する事ができるかと思います。印刷はPrintDocumentでどうぞ。

[ツリー表示へ]
タイトルRe^2: .NETでの画面の保存&印刷
記事No511
投稿日: 2003/10/30(Thu) 09:35
投稿者ひろ
すばやい回答有難うございます。

初心者なもので、申し訳ありませんが、
DTEオブジェクトの使い方が分かりません。

共有アドインの追加でIDEを追加したのですが・・・・
どうしたら良いのでしょうか?

宜しくお願いします。

[ツリー表示へ]
タイトルRe^3: .NETでの画面の保存&印刷
記事No512
投稿日: 2003/10/30(Thu) 10:17
投稿者魔界の仮面弁士
> DTEオブジェクトの使い方が分かりません。

とりあえず、開発環境の[ツール]-[マクロ]メニューから、
「TemporaryMacro の記録」を使って、保存や印刷の操作を
マクロに自動記録させ、その内容を参照してみるとか。

[ツリー表示へ]
タイトルRe^4: .NETでの画面の保存&印刷
記事No513
投稿日: 2003/10/30(Thu) 15:53
投稿者ひろ
なるほど!!!

それで試してみます。

色々有難うございました  <(_ _)>

[ツリー表示へ]