作成日: 2013/08/14 最終更新日: 2013/08/14
文書種別
制限事項
詳細
CreateImageメソッドで作成したイメージを.NET Frameworkが提供しているClipboardに直接コピーできません(コピーが失敗します)。
これは.NET FrameworkのClipboardの問題です。
下記のコードのように、bmp、png、jpg、gifなどの形式に保存したものをClipboardにコピーすると、正しく動作します。
◆サンプルコード(VB)
◆サンプルコード(C#)
これは.NET FrameworkのClipboardの問題です。
下記のコードのように、bmp、png、jpg、gifなどの形式に保存したものをClipboardにコピーすると、正しく動作します。
◆サンプルコード(VB)
Dim img As Image = flex.CreateImage()
Me.BackgroundImage = img
img.Save("C:¥junk.img")
Dim imgCopy As Image = Image.FromFile("C:¥junk.img")
Clipboard.SetDataObject(imgCopy)
Me.BackgroundImage = img
img.Save("C:¥junk.img")
Dim imgCopy As Image = Image.FromFile("C:¥junk.img")
Clipboard.SetDataObject(imgCopy)
◆サンプルコード(C#)
Image img = flex.CreateImage();
this.BackgroundImage = img;
img.Save("C:¥¥junk.img");
Image imgCopy = Image.FromFile("C:¥¥junk.img");
Clipboard.SetDataObject(imgCopy);
this.BackgroundImage = img;
img.Save("C:¥¥junk.img");
Image imgCopy = Image.FromFile("C:¥¥junk.img");
Clipboard.SetDataObject(imgCopy);
旧文書番号
80394