Windows NTで、クリップボードに取り込んだBitmapイメージをPictureBoxに貼り付けることができません。しかしWindows 2000,Windows XPでは貼り付ける事が出来ました。
Windows NTではクリップボードのデータの取り扱いが違うのでしょうか?
ソースコードはこちらです。
Dim idata As IDataObject = Clipboard.GetDataObject()
If idata.GetDataPresent(DataFormats.Bitmap) Then
PictureBox1.Image = Clipboard.GetDataObject.GetData _
(DataFormats.Bitmap)
End If
ペンネーム間違えました。わたし、まるです。
次の一行でピクチャボックスに貼り付けられませんか?
Picture1.Picture = Clipboard.GetData(vbCFBitmap)
ツイート | ![]() |