WindowsMe VB6.0です
2つのPictureBoxを用意して、片方はPictureを読み込ませます。
picPicture.Picture = LoadPicture("C:\xxxx\yyyy\zz.bmp")
そしてpicPictureの一部分だけを切り抜きます(値は適当です)
picCut.PaintPicture picPicture.Picture, 0, 0, 100, 100, 200, 200, 100, 100
これの、picCutの画像をクリップボードにコピーしたいのですが
ClipBoard.SetData picCut.Picture
これだと、うまくいきません。
どうやらPictureを読み込んでないといけないようなのですが、
一度、添付bmpで保存してからそれを読み込む方法はしたくないので、他にいい方法はないでしょうか。
ご教授お願いします。
ClipBoard.SetData picCut.Imageでどうですか?
編集 削除画像の切り出しなら、ピクチャクリップコントロール(PicClip)を使うという手もあります。
編集 削除ClipBoard.SetData picCut.Imageでできました。
ありがとうございました。