|
分類:[.NET 全般]
2014/07/17(Thu) 17:00:39 編集(投稿者) 2014/07/17(Thu) 17:00:33 編集(投稿者)
visualbasic2010expressでアプリケーションを作成し、ビルドから得られる exeファイルを実行し私のPCで動作検証を終えました。 他のPCで試した所、下記コードの部分を実行した所、GDI+汎用エラーが発生しました。
下記コードの内容ですが、ボタンを押して、画面コピーを取り、 Cドライブのtempフォルダにbmp形式で保存をするコードになります
下記がコードになります
Imports System.Net.Mail Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click 'Print Screenキーの送信 SendKeys.SendWait("^{PRTSC}")
' クリップボードに格納された画像の取得 Dim data As IDataObject = Clipboard.GetDataObject() If data.GetDataPresent(DataFormats.Bitmap) = True Then Dim bmp As Bitmap = CType(data.GetData(DataFormats.Bitmap), Bitmap) ' 取得した画像の保存 bmp.Save("C:\temp\ERROR.bmp", System.Drawing.Imaging.ImageFormat.Bmp) End If MessageBox.Show("取得!")
End Sub
私のPCや他のPCは、.NETFRAMEWORK4.5.1、WIN7PROを利用しています。
ご教授下さい。
|